X-Git-Url: http://git.annexia.org/?p=libguestfs.git;a=blobdiff_plain;f=daemon%2Fmknod.c;h=46a183924252c79d22f7f65f8aa9106e5d4252b1;hp=adaeb80e6e797cb54fd43bf12a565d8a8d8559d5;hb=6c97a65ce768b357a1481cde0533d4cf0b8b931c;hpb=84fc760439e82e6b3616abd0d1f9bd7d7eb01ec0 diff --git a/daemon/mknod.c b/daemon/mknod.c index adaeb80..46a1839 100644 --- a/daemon/mknod.c +++ b/daemon/mknod.c @@ -29,10 +29,26 @@ #include "../src/guestfs_protocol.h" #include "daemon.h" #include "actions.h" +#include "optgroups.h" + +#ifdef HAVE_MKNOD +int +optgroup_mknod_available (void) +{ + return 1; +} +#else +int +optgroup_mknod_available (void) +{ + return 0; +} +#endif int do_mknod (int mode, int devmajor, int devminor, const char *path) { +#ifdef HAVE_MKNOD int r; CHROOT_IN; @@ -45,6 +61,9 @@ do_mknod (int mode, int devmajor, int devminor, const char *path) } return 0; +#else + NOT_AVAILABLE (-1); +#endif } int