use new ensc_wrappers/ headers
authorEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Fri, 6 Feb 2004 14:53:00 +0000 (14:53 +0000)
committerEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Fri, 6 Feb 2004 14:53:00 +0000 (14:53 +0000)
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@817 94cd875c-1c1d-0410-91d2-eb244daf1a30

19 files changed:
util-vserver/src/chcontext.c
util-vserver/src/chroot-cat.c
util-vserver/src/chroot-rm.c
util-vserver/src/exec-cd.c
util-vserver/src/exec-ulimit.c
util-vserver/src/fstool.c
util-vserver/src/new-namespace.c
util-vserver/src/pipe-sync.c
util-vserver/src/rpm-fake-resolver.c
util-vserver/src/save_ctxinfo.c
util-vserver/src/testsuite/rpm-fake-test.c
util-vserver/src/vps.c
util-vserver/src/vrsetup.c
util-vserver/src/vserver-info.c
util-vserver/src/vserver-stat.c
util-vserver/src/vunify-doit.hc
util-vserver/src/vunify-init.hc
util-vserver/src/vunify-matchlist.c
util-vserver/src/vunify.c

index 431763b..8f40ad3 100644 (file)
@@ -28,8 +28,6 @@
 
 #include "util.h"
 #include "vserver.h"
-#include "wrappers.h"
-#include "wrappers-vserver.h"
 #include "internal.h"
 
 #include <stdio.h>
 #include <errno.h>
 #include <getopt.h>
 #include <assert.h>
+#include <fcntl.h>
+
+#define ENSC_WRAPPERS_VSERVER  1
+#define ENSC_WRAPPERS_UNISTD   1
+#define ENSC_WRAPPERS_FCNTL    1
+#include <wrappers.h>
 
 #define CMD_HELP       0x1000
 #define CMD_VERSION    0x1001
index 9b110fd..81017e4 100644 (file)
 #endif
 
 #include "util.h"
-#include "wrappers.h"
 
 #include <stdlib.h>
 #include <unistd.h>
 #include <stdio.h>
+#include <fcntl.h>
+
+#define ENSC_WRAPPERS_UNISTD 1
+#define ENSC_WRAPPERS_FCNTL  1
+#include <wrappers.h>
 
 int    wrapper_exit_code = 1;
 
index 3d453cc..dc34836 100644 (file)
 #endif
 
 #include "util.h"
-#include "wrappers.h"
 
 #include <stdlib.h>
 #include <unistd.h>
 #include <stdio.h>
 
+#define ENSC_WRAPPERS_UNISTD 1
+#include <wrappers.h>
+
 int    wrapper_exit_code = 1;
 
 static void
index 28cdd47..4250f72 100644 (file)
 #endif
 
 #include "util.h"
-#include "wrappers.h"
+#include <fcntl.h>
+
+#define ENSC_WRAPPERS_FCNTL    1
+#define ENSC_WRAPPERS_UNISTD   1
+#include <wrappers.h>
 
 int    wrapper_exit_code = 255;
 
index c599220..a4ff4f8 100644 (file)
 #  include <config.h>
 #endif
 
-#include "wrappers.h"
 #include "util.h"
 
 #include <sys/time.h>
 #include <sys/resource.h>
 #include <unistd.h>
+#include <fcntl.h>
+
+#define ENSC_WRAPPERS_UNISTD   1
+#define ENSC_WRAPPERS_FCNTL    1
+#define ENSC_WRAPPERS_RESOURCE 1
+#include <wrappers.h>
 
 #define DECLARE_LIMIT(RES,FNAME) { #FNAME, RLIMIT_##RES }
 
index 9b750a5..7ae7a1d 100644 (file)
 
 #include "fstool.h"
 #include "util.h"
-#include "wrappers.h"
-#include "wrappers-dirent.h"
 
 #include <lib/vserver.h>
 
 #include <getopt.h>
 #include <stdio.h>
 #include <stdlib.h>
-
+#include <unistd.h>
+#include <dirent.h>
+#include <errno.h>
+#include <fcntl.h>
+
+#define ENSC_WRAPPERS_DIRENT   1
+#define ENSC_WRAPPERS_FCNTL    1
+#define ENSC_WRAPPERS_UNISTD   1
+#include <wrappers.h>
 
 struct Arguments const *               global_args = 0;
 
index 6277134..9d50a30 100644 (file)
@@ -25,7 +25,6 @@
 #endif
 
 #include "util.h"
-#include "wrappers.h"
 #include "stack-start.h"
 
 #include <stdio.h>
 #include <sys/wait.h>
 #include <sched.h>
 
+#define ENSC_WRAPPERS_CLONE    1
+#define ENSC_WRAPPERS_WAIT     1
+#include <wrappers.h>
+
 #ifndef CLONE_NEWNS
 #  define CLONE_NEWNS 0x00020000
 #endif
index 1c3076d..acc84a8 100644 (file)
@@ -21,7 +21,6 @@
 #endif
 
 #include "util.h"
-#include "wrappers.h"
 
 #include <stdlib.h>
 #include <signal.h>
@@ -29,6 +28,9 @@
 #include <sys/stat.h>
 #include <fcntl.h>
 
+#define ENSC_WRAPPERS_UNISTD 1
+#include "wrappers.h"
+
 int    wrapper_exit_code = 2;
 
 static void
index 7fb15f7..f185c25 100644 (file)
 #include "internal.h"
 #include "vserver.h"
 #include "util.h"
-#include "wrappers.h"
-#include "wrappers-vserver.h"
 
 #include <getopt.h>
 #include <stdlib.h>
 #include <stdbool.h>
 #include <grp.h>
 #include <pwd.h>
+#include <fcntl.h>
+
+#define ENSC_WRAPPERS_VSERVER  1
+#define ENSC_WRAPPERS_UNISTD   1
+#define ENSC_WRAPPERS_FCNTL    1
+#include <wrappers.h>
 
 #define MAX_RQSIZE     0x1000
 
index 7becf5b..5bd0e22 100644 (file)
@@ -25,8 +25,6 @@
 #include "vserver.h"
 #include "internal.h"
 #include "util.h"
-#include "wrappers.h"
-#include "wrappers-vserver.h"
 
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <stdio.h>
 #include <limits.h>
 
+#define ENSC_WRAPPERS_VSERVER 1
+#define ENSC_WRAPPERS_UNISTD  1
+#define ENSC_WRAPPERS_FCNTL   1
+#include <wrappers.h>
+
 int    wrapper_exit_code = 255;
 
 inline static void
index 979950e..1c63ea2 100644 (file)
@@ -20,7 +20,6 @@
 #  include <config.h>
 #endif
 
-#include "src/wrappers.h"
 
 #include <grp.h>
 #include <pwd.h>
@@ -29,6 +28,9 @@
 #include <stdlib.h>
 #include <stdio.h>
 
+#define ENSC_WRAPPERS_UNISTD   1
+#include <wrappers.h>
+
 int wrapper_exit_code = 1;
 
 int main(int argc, char *argv[])
index 99ee4a9..1d8e4de 100644 (file)
 #endif
 
 #include "util.h"
-#include "wrappers.h"
-#include "wrappers-vserver.h"
 #include "pathconfig.h"
 
 #include <lib/vserver.h>
 #include <lib/fmt.h>
 #include <assert.h>
+#include <fcntl.h>
+
+#define ENSC_WRAPPERS_VSERVER  1
+#define ENSC_WRAPPERS_STDLIB   1
+#define ENSC_WRAPPERS_UNISTD   1
+#define ENSC_WRAPPERS_FCNTL    1
+#include <wrappers.h>
 
 #define CTXNR_WIDTH    5
 #define HUNK_SIZE      0x4000
index 2876d73..f2d3eee 100644 (file)
 #  include <config.h>
 #endif
 
-#include "wrappers.h"
 #include "util.h"
 
 #include <getopt.h>
 #include <stdlib.h>
+#include <fcntl.h>
+#include <sys/ioctl.h>
+
+#define ENSC_WRAPPERS_FCNTL    1
+#define ENSC_WRAPPERS_IOCTL    1
+#define ENSC_WRAPPERS_UNISTD   1
+#include <wrappers.h>
 
 int wrapper_exit_code = 1;
 
index 765828d..1a74f54 100644 (file)
@@ -21,7 +21,6 @@
 #endif
 
 #include "util.h"
-#include "wrappers.h"
 
 #include "internal.h"
 #include "vserver.h"
 #include <getopt.h>
 #include <assert.h>
 #include <stdbool.h>
+#include <fcntl.h>
+
+#define ENSC_WRAPPERS_FCNTL    1
+#define ENSC_WRAPPERS_UNISTD   1
+#include <wrappers.h>
 
 typedef enum { tgNONE,tgCONTEXT, tgRUNNING,
               tgVDIR, tgNAME, tgCFGDIR, tgAPPDIR,
index 32f6d24..d4c6dc4 100644 (file)
@@ -37,9 +37,6 @@
 #include "vserver.h"
 #include "util.h"
 #include "internal.h"
-#include "wrappers.h"
-#include "wrappers-dirent.h"
-#include "wrappers-vserver.h"
 
 #include <stdio.h>
 #include <stdlib.h>
 #include <time.h>
 #include <stdbool.h>
 
+#define ENSC_WRAPPERS_DIRENT   1
+#define ENSC_WRAPPERS_VSERVER  1
+#define ENSC_WRAPPERS_FCNTL    1
+#define ENSC_WRAPPERS_UNISTD   1
+#include "wrappers.h"
+
 #define PROC_DIR_NAME "/proc"
 #define CTX_DIR_NAME "/var/run/vservers/"
 #define CTX_NAME_MAX_LEN 50
index 491db12..c49d720 100644 (file)
 // along with this program; if not, write to the Free Software
 // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 
-#include "wrappers-io.h"
-
 #include <sys/types.h>
 #include <utime.h>
+#include <fcntl.h>
 
 static bool
 doitUnify(char const *src, struct stat const *src_stat,
index 6346b33..2282649 100644 (file)
@@ -15,7 +15,6 @@
 // along with this program; if not, write to the Free Software
 // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 
-#include "wrappers-io.h"
 #include "pathconfig.h"
 
 static void
index 1c52b0c..2801aa3 100644 (file)
 #endif
 
 #include "vunify-matchlist.h"
-#include "wrappers.h"
 
 #include <fnmatch.h>
 #include <assert.h>
 
+#define ENSC_WRAPPERS_STDLIB   1
+#include <wrappers.h>
+
 bool
 MatchList_compare(struct MatchList const *list, char const *path)
 {
index 943605f..769214a 100644 (file)
@@ -21,7 +21,6 @@
 #endif
 
 #include "vunify.h"
-#include "wrappers-dirent.h"
 #include "util.h"
 
 #include <lib/vserver.h>
 #include <sys/stat.h>
 #include <unistd.h>
 #include <stdbool.h>
+#include <errno.h>
+#include <wait.h>
+#include <fcntl.h>
+
+#define ENSC_WRAPPERS_IO       1
+#define ENSC_WRAPPERS_FCNTL    1
+#define ENSC_WRAPPERS_DIRENT   1
+#define ENSC_WRAPPERS_UNISTD   1
+#define ENSC_WRAPPERS_STDLIB   1
+#include <wrappers.h>
 
 int    wrapper_exit_code = 1;