X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=daemon%2Fmknod.c;h=46a183924252c79d22f7f65f8aa9106e5d4252b1;hb=2d9953097b6d3b71122d444a4550047e97aee009;hp=6ff88efab1f2dd7fe8875a42ffec56113f28dd5b;hpb=8fd7f255d611d2092a244c4a48c6b7b4529e98b1;p=libguestfs.git diff --git a/daemon/mknod.c b/daemon/mknod.c index 6ff88ef..46a1839 100644 --- a/daemon/mknod.c +++ b/daemon/mknod.c @@ -29,6 +29,21 @@ #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) @@ -47,8 +62,7 @@ do_mknod (int mode, int devmajor, int devminor, const char *path) return 0; #else - reply_with_error ("%s is not available", __func__); - return -1; + NOT_AVAILABLE (-1); #endif }