X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=daemon%2Fmknod.c;h=46a183924252c79d22f7f65f8aa9106e5d4252b1;hb=214babb060d9e85e72bad4633310a9b4a5fcb9dd;hp=6ff88efab1f2dd7fe8875a42ffec56113f28dd5b;hpb=edb9b3abc03c0a0f84b1cbd9cf5920e3c84e5c18;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 }