simplify includes, remove unneeded, add needed
This commit is contained in:
parent
58d6b3075c
commit
152d6d68ae
26
Makefile
26
Makefile
@ -96,23 +96,23 @@ indent:
|
||||
|
||||
# DO NOT DELETE THIS LINE -- make depend depends on it.
|
||||
|
||||
nsjail.o: nsjail.h caps.h cmdline.h log.h net.h subproc.h common.h util.h
|
||||
caps.o: caps.h nsjail.h log.h util.h common.h
|
||||
cmdline.o: cmdline.h nsjail.h caps.h config.h common.h log.h mount.h user.h
|
||||
nsjail.o: nsjail.h cmdline.h common.h log.h net.h subproc.h util.h
|
||||
caps.o: caps.h nsjail.h common.h log.h util.h
|
||||
cmdline.o: cmdline.h nsjail.h caps.h common.h config.h log.h mount.h user.h
|
||||
cmdline.o: util.h
|
||||
contain.o: contain.h nsjail.h caps.h cgroup.h cpu.h log.h mount.h net.h pid.h
|
||||
contain.o: user.h util.h common.h uts.h
|
||||
contain.o: user.h uts.h
|
||||
log.o: log.h nsjail.h
|
||||
cgroup.o: cgroup.h nsjail.h log.h util.h common.h
|
||||
mount.o: mount.h nsjail.h log.h subproc.h common.h util.h
|
||||
net.o: net.h nsjail.h log.h subproc.h common.h
|
||||
pid.o: pid.h nsjail.h log.h subproc.h common.h
|
||||
sandbox.o: sandbox.h nsjail.h common.h kafel/include/kafel.h log.h
|
||||
subproc.o: subproc.h common.h nsjail.h cgroup.h contain.h log.h net.h
|
||||
cgroup.o: cgroup.h nsjail.h log.h util.h
|
||||
mount.o: mount.h nsjail.h common.h log.h subproc.h util.h
|
||||
net.o: net.h nsjail.h log.h subproc.h
|
||||
pid.o: pid.h nsjail.h log.h subproc.h
|
||||
sandbox.o: sandbox.h nsjail.h kafel/include/kafel.h log.h
|
||||
subproc.o: subproc.h nsjail.h cgroup.h common.h contain.h log.h net.h
|
||||
subproc.o: sandbox.h user.h util.h
|
||||
user.o: user.h nsjail.h log.h subproc.h common.h util.h
|
||||
util.o: util.h common.h log.h nsjail.h
|
||||
user.o: user.h nsjail.h common.h log.h subproc.h util.h
|
||||
util.o: util.h nsjail.h common.h log.h
|
||||
uts.o: uts.h nsjail.h log.h
|
||||
cpu.o: cpu.h nsjail.h log.h util.h common.h
|
||||
cpu.o: cpu.h nsjail.h log.h util.h
|
||||
config.o: common.h caps.h nsjail.h cmdline.h config.h log.h mount.h user.h
|
||||
config.o: util.h
|
||||
|
1
caps.c
1
caps.c
@ -28,6 +28,7 @@
|
||||
#include <sys/types.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#include "common.h"
|
||||
#include "log.h"
|
||||
#include "util.h"
|
||||
|
||||
|
4
cgroup.c
4
cgroup.c
@ -27,11 +27,7 @@
|
||||
#include <stdarg.h>
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
#include <sys/mount.h>
|
||||
#include <sys/stat.h>
|
||||
#include <sys/syscall.h>
|
||||
#include <sys/time.h>
|
||||
#include <sys/types.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#include "log.h"
|
||||
|
@ -36,12 +36,11 @@
|
||||
#include <strings.h>
|
||||
#include <sys/mount.h>
|
||||
#include <sys/personality.h>
|
||||
#include <sys/stat.h>
|
||||
#include <sys/time.h>
|
||||
#include <sys/types.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#include "caps.h"
|
||||
#include "common.h"
|
||||
#include "config.h"
|
||||
#include "log.h"
|
||||
#include "mount.h"
|
||||
|
5
config.h
5
config.h
@ -26,7 +26,10 @@
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#include "common.h"
|
||||
#include <stdbool.h>
|
||||
|
||||
#include "nsjail.h"
|
||||
|
||||
bool configParse(struct nsjconf_t* nsjconf, const char* file);
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
@ -24,6 +24,7 @@
|
||||
#include <dirent.h>
|
||||
#include <errno.h>
|
||||
#include <fcntl.h>
|
||||
#include <inttypes.h>
|
||||
#include <signal.h>
|
||||
#include <stdbool.h>
|
||||
#include <stddef.h>
|
||||
@ -32,8 +33,8 @@
|
||||
#include <string.h>
|
||||
#include <sys/personality.h>
|
||||
#include <sys/prctl.h>
|
||||
#include <sys/queue.h>
|
||||
#include <sys/resource.h>
|
||||
#include <sys/stat.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#include "caps.h"
|
||||
@ -44,7 +45,6 @@
|
||||
#include "net.h"
|
||||
#include "pid.h"
|
||||
#include "user.h"
|
||||
#include "util.h"
|
||||
#include "uts.h"
|
||||
|
||||
static bool containUserNs(struct nsjconf_t* nsjconf) { return userInitNsFromChild(nsjconf); }
|
||||
|
2
cpu.c
2
cpu.c
@ -21,7 +21,9 @@
|
||||
|
||||
#include "cpu.h"
|
||||
|
||||
#include <inttypes.h>
|
||||
#include <sched.h>
|
||||
#include <stdint.h>
|
||||
#include <string.h>
|
||||
#include <unistd.h>
|
||||
|
||||
|
5
mount.c
5
mount.c
@ -23,20 +23,25 @@
|
||||
|
||||
#include <errno.h>
|
||||
#include <fcntl.h>
|
||||
#include <inttypes.h>
|
||||
#include <limits.h>
|
||||
#include <linux/sched.h>
|
||||
#include <sched.h>
|
||||
#include <signal.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <sys/mount.h>
|
||||
#include <sys/queue.h>
|
||||
#include <sys/stat.h>
|
||||
#include <sys/statvfs.h>
|
||||
#include <sys/syscall.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/wait.h>
|
||||
#include <syscall.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#include "common.h"
|
||||
#include "log.h"
|
||||
#include "subproc.h"
|
||||
#include "util.h"
|
||||
|
4
net.c
4
net.c
@ -25,16 +25,16 @@
|
||||
#include <errno.h>
|
||||
#include <net/if.h>
|
||||
#include <net/route.h>
|
||||
#include <netinet/in.h>
|
||||
#include <netinet/ip6.h>
|
||||
#include <netinet/tcp.h>
|
||||
#include <sched.h>
|
||||
#include <stdint.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <strings.h>
|
||||
#include <sys/ioctl.h>
|
||||
#include <sys/resource.h>
|
||||
#include <sys/queue.h>
|
||||
#include <sys/socket.h>
|
||||
#include <sys/time.h>
|
||||
#include <sys/types.h>
|
||||
|
3
nsjail.c
3
nsjail.c
@ -21,7 +21,6 @@
|
||||
|
||||
#include "nsjail.h"
|
||||
|
||||
#include <errno.h>
|
||||
#include <signal.h>
|
||||
#include <stdbool.h>
|
||||
#include <stdio.h>
|
||||
@ -30,8 +29,8 @@
|
||||
#include <sys/time.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#include "caps.h"
|
||||
#include "cmdline.h"
|
||||
#include "common.h"
|
||||
#include "log.h"
|
||||
#include "net.h"
|
||||
#include "subproc.h"
|
||||
|
2
pid.c
2
pid.c
@ -24,8 +24,8 @@
|
||||
#include <linux/sched.h>
|
||||
#include <sched.h>
|
||||
#include <signal.h>
|
||||
#include <stddef.h>
|
||||
#include <sys/prctl.h>
|
||||
#include <sys/syscall.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#include "log.h"
|
||||
|
@ -23,9 +23,9 @@
|
||||
|
||||
#include <linux/filter.h>
|
||||
#include <linux/seccomp.h>
|
||||
#include <stddef.h>
|
||||
#include <sys/prctl.h>
|
||||
|
||||
#include "common.h"
|
||||
#include "kafel.h"
|
||||
#include "log.h"
|
||||
|
||||
|
@ -21,22 +21,21 @@
|
||||
|
||||
#include "subproc.h"
|
||||
|
||||
#include <arpa/inet.h>
|
||||
#include <errno.h>
|
||||
#include <fcntl.h>
|
||||
#include <limits.h>
|
||||
#include <linux/sched.h>
|
||||
#include <netinet/in.h>
|
||||
#include <sched.h>
|
||||
#include <setjmp.h>
|
||||
#include <signal.h>
|
||||
#include <stdbool.h>
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <sys/prctl.h>
|
||||
#include <sys/queue.h>
|
||||
#include <sys/syscall.h>
|
||||
#include <sys/socket.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/wait.h>
|
||||
#include <time.h>
|
||||
|
@ -22,13 +22,12 @@
|
||||
#ifndef NS_PROC_H
|
||||
#define NS_PROC_H
|
||||
|
||||
#include "common.h"
|
||||
#include <inttypes.h>
|
||||
#include <stdbool.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#include "nsjail.h"
|
||||
|
||||
#include <inttypes.h>
|
||||
#include <unistd.h>
|
||||
|
||||
void subprocRunChild(struct nsjconf_t* nsjconf, int fd_in, int fd_out, int fd_err);
|
||||
int subprocCount(struct nsjconf_t* nsjconf);
|
||||
void subprocDisplay(struct nsjconf_t* nsjconf);
|
||||
|
3
user.c
3
user.c
@ -29,14 +29,17 @@
|
||||
#include <pwd.h>
|
||||
#include <stdbool.h>
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <sys/prctl.h>
|
||||
#include <sys/queue.h>
|
||||
#include <sys/syscall.h>
|
||||
#include <sys/types.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#include "common.h"
|
||||
#include "log.h"
|
||||
#include "subproc.h"
|
||||
#include "util.h"
|
||||
|
3
util.c
3
util.c
@ -28,6 +28,8 @@
|
||||
#include <pthread.h>
|
||||
#include <signal.h>
|
||||
#include <stdarg.h>
|
||||
#include <stdbool.h>
|
||||
#include <stdint.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
@ -38,6 +40,7 @@
|
||||
#include <time.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#include "common.h"
|
||||
#include "log.h"
|
||||
|
||||
void* utilMalloc(size_t sz)
|
||||
|
Loading…
Reference in New Issue
Block a user