X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=udev%2Fudevadm-trigger.c;h=d94c9568d1793aa8da64bd3311111410783b585c;hb=ce0119d98af6d8306f0877bd30adda945d1a3621;hp=3b53be564640dfefeb170a63079e7db2a0028148;hpb=b05211fa3e19608f96db53f388959ab57f88c566;p=elogind.git diff --git a/udev/udevadm-trigger.c b/udev/udevadm-trigger.c index 3b53be564..d94c9568d 100644 --- a/udev/udevadm-trigger.c +++ b/udev/udevadm-trigger.c @@ -89,7 +89,7 @@ static const char *keyval(const char *str, const char **val, char *buf, size_t s return buf; } -int udevadm_trigger(struct udev *udev, int argc, char *argv[]) +static int adm_trigger(struct udev *udev, int argc, char *argv[]) { static const struct option options[] = { { "verbose", no_argument, NULL, 'v' }, @@ -229,6 +229,7 @@ int udevadm_trigger(struct udev *udev, int argc, char *argv[]) switch (device_type) { case TYPE_FAILED: + err(udev, "--type=failed is deprecated and will be removed from a future udev release.\n"); scan_failed(udev_enumerate); exec_list(udev_enumerate, action); goto exit; @@ -247,3 +248,9 @@ exit: udev_enumerate_unref(udev_enumerate); return rc; } + +const struct udevadm_cmd udevadm_trigger = { + .name = "trigger", + .cmd = adm_trigger, + .help = "request events from the kernel", +};