Changeset 2687

Show
Ignore:
Timestamp:
02/29/08 00:28:31 (9 months ago)
Author:
dhozac
Message:

Add tunctl.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/contrib/manifest.dat.pathsubst

    r2667 r2687  
    7070base   @PKGLIBDIR@/sigexec 
    7171base   @PKGLIBDIR@/start-vservers 
     72base   @PKGLIBDIR@/tunctl 
    7273build  @PKGLIBDIR@/vapt-get-worker 
    7374build  @PKGLIBDIR@/vyum-worker 
  • trunk/ensc_wrappers/wrappers-ioctl.hc

    r814 r2687  
    2828} 
    2929 
     30#define EioctlD(fd, request, p)                         \ 
     31  do {                                                  \ 
     32    int   res = ioctl(fd, request, p);                  \ 
     33    FatalErrnoError(res<0, "ioctl(" #request ")");      \ 
     34  } while (0) 
  • trunk/src/Makefile-files

    r2685 r2687  
    8585                        src/vtag \ 
    8686                        src/vspace \ 
    87                         src/vmemctrl 
     87                        src/vmemctrl \ 
     88                        src/tunctl 
    8889 
    8990if ENSC_CAN_CRYPTO_WITH_DIETLIBC 
     
    124125                        src/vsysctl \ 
    125126                        src/h2ext \ 
     127                        src/tunctl \ 
    126128                        $(src_pkglib_C99_X_PROGS) \ 
    127129                        $(src_pkglib_CXX_X_PROGS) 
     
    362364src_vmemctrl_LDFLAGS            = $(VSERVER_LDFLGS) 
    363365 
     366src_tunctl_SOURCES              = src/tunctl.c 
     367src_tunctl_LDADD                = $(VSERVER_LDADDS) $(LIBINTERNAL) 
     368src_tunctl_LDFLAGS              = $(VSERVER_LDFLGS) 
     369 
    364370EXTRA_PROGRAMS +=               $(src_sbin_CXX_PROGS) $(src_pkglib_CXX_PROGS) 
    365371