Changeset 2467
- Timestamp:
- 01/21/07 19:26:45 (2 years ago)
- Files:
-
- trunk/ensc_wrappers/wrappers-unistd.hc (modified) (1 diff)
- trunk/lib_internal/pathinfo.h (modified) (1 diff)
- trunk/src/Makefile-files (modified) (3 diffs)
- trunk/src/vclone.c (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/ensc_wrappers/wrappers-unistd.hc
r2307 r2467 139 139 } 140 140 141 inline static WRAPPER_DECL void 142 Elink(char const *oldpath, char const *newpath) 143 { 144 FatalErrnoError(link(oldpath, newpath)==-1, "link()"); 145 } 146 141 147 inline static void 142 148 Esetuid(uid_t uid) trunk/lib_internal/pathinfo.h
r1619 r2467 24 24 #define ENSC_PI_DECLARE(VAR,VAL) PathInfo VAR={.d = VAL,.l = sizeof(VAL)-1} 25 25 #define ENSC_PI_APPSZ(P1,P2) ((P1).l + sizeof("/") + (P2).l) 26 #define ENSC_PI_SETSTR(VAR,VAL) do { VAR.d = VAL; VAR.l = strlen(VAL); } while (0) 26 27 27 28 typedef String PathInfo; trunk/src/Makefile-files
r2458 r2467 21 21 src_pkglib_CXX_PROGS = 22 22 23 src_pkglib_C99_PROGS = src/vunify src/vcopy 23 src_pkglib_C99_PROGS = src/vunify src/vcopy src/vclone 24 24 25 25 … … 80 80 src/naddress \ 81 81 src/vdevmap \ 82 src/vsysctl 82 src/vsysctl \ 83 src/vclone 83 84 84 85 if ENSC_CAN_BEECRYPT_WITH_DIETLIBC … … 332 333 src_vsysctl_LDFLAGS = $(VSERVER_LDFLGS) 333 334 335 src_vclone_SOURCES = src/vclone.c 336 src_vclone_LDADD = $(LIBINTERNAL) $(VSERVER_LDADDS) 337 src_vclone_LDFLAGS = $(VSERVER_LDLFGS) 338 334 339 EXTRA_PROGRAMS += $(src_sbin_CXX_PROGS) $(src_pkglib_CXX_PROGS) 335 340
