From: Enrico Scholz Date: Tue, 17 Feb 2004 02:36:34 +0000 (+0000) Subject: moved some functions/macros into lib_internal/util-* X-Git-Tag: VERSION_0_10~647 X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a1c7e59dc2830f009e0bb508c40335091d63d94c;p=util-vserver.git moved some functions/macros into lib_internal/util-* git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@914 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- diff --git a/util-vserver/src/util.h b/util-vserver/src/util.h index 0525e08..bd244f2 100644 --- a/util-vserver/src/util.h +++ b/util-vserver/src/util.h @@ -20,6 +20,8 @@ #define H_UTIL_VSERVER_SRC_UTIL_H #include "compat.h" +#include "lib_internal/util-io.h" +#include "lib_internal/util-mem.h" #include #include @@ -47,26 +49,11 @@ #define DIM_OF(X) (sizeof(X)/sizeof((X)[0])) -inline static void * -Xmemcpy(void * restrict dst, void const * restrict src, size_t len) -{ - memcpy(dst, src, len); - return (char *)(dst)+len; -} - -inline static void UNUSED -writeStr(int fd, char const *cmd) -{ - (void)write(fd, cmd, strlen(cmd)); -} - struct stat; int safeChdir(char const *, struct stat const *exp_stat) NONNULL((1,2)); void exitLikeProcess(int pid) NORETURN; -#define WRITE_MSG(FD,X) (void)(write(FD,X,sizeof(X)-1)) -#define WRITE_STR(FD,X) writeStr(FD,X) #define VSERVER_DECLARE_CMD(CMD) \ char buf[strlen(CMD)+1]; \