From a1c7e59dc2830f009e0bb508c40335091d63d94c Mon Sep 17 00:00:00 2001 From: Enrico Scholz Date: Tue, 17 Feb 2004 02:36:34 +0000 Subject: [PATCH] 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 --- util-vserver/src/util.h | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) 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]; \ -- 1.8.1.5