chiark / gitweb /
use no_argument, required_argument, optional_argument in longopts
[elogind.git] / udev / udevadm-settle.c
index d066ef90ce8d6dd5c9aca049e83aac4f15483349..5e5a080bc887bebe8be28d986b6f5bccfa4a3063 100644 (file)
@@ -36,8 +36,8 @@
 int udevadm_settle(struct udev *udev, int argc, char *argv[])
 {
        static const struct option options[] = {
-               { "timeout", 1, NULL, 't' },
-               { "help", 0, NULL, 'h' },
+               { "timeout", required_argument, NULL, 't' },
+               { "help", no_argument, NULL, 'h' },
                {}
        };
        int timeout = DEFAULT_TIMEOUT;