chiark / gitweb /
udevadm: move udevadm command descriptions into their files
[elogind.git] / udev / udevadm-monitor.c
index 9b8bf4eccf50c31b84ef61a3903c014a083aa9e3..7ea7aa0f7067f76ba470036bb0f84b8714494584 100644 (file)
@@ -64,7 +64,7 @@ static void print_device(struct udev_device *device, const char *source, int pro
        }
 }
 
-int udevadm_monitor(struct udev *udev, int argc, char *argv[])
+static int adm_monitor(struct udev *udev, int argc, char *argv[])
 {
        struct sigaction act;
        sigset_t mask;
@@ -289,3 +289,9 @@ out:
        udev_list_cleanup_entries(udev, &tag_match_list);
        return rc;
 }
+
+const struct udevadm_cmd udevadm_monitor = {
+       .name = "monitor",
+       .cmd = adm_monitor,
+       .help = "listen to kernel and udev events",
+};