summaryrefslogtreecommitdiff
path: root/src/udev/udevadm-trigger.c
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2018-08-21 11:17:01 +0900
committerYu Watanabe <watanabe.yu+github@gmail.com>2018-09-10 18:27:36 +0900
commit3d05193e67eac77d344607c33a6f2c99d94a0d33 (patch)
treed6edfecc1e026ef57b8151d93bda62c1ad1d3870 /src/udev/udevadm-trigger.c
parentbd696b953e95a06aa1c157d653735afcc3d480f1 (diff)
downloadsystemd-3d05193e67eac77d344607c33a6f2c99d94a0d33.tar.gz
udevadm: use dispatch_verb() and drop udevadm_cmd struct
Diffstat (limited to 'src/udev/udevadm-trigger.c')
-rw-r--r--src/udev/udevadm-trigger.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/udev/udevadm-trigger.c b/src/udev/udevadm-trigger.c
index 8a936cc941..5674a99510 100644
--- a/src/udev/udevadm-trigger.c
+++ b/src/udev/udevadm-trigger.c
@@ -12,6 +12,7 @@
#include "set.h"
#include "string-util.h"
#include "udev.h"
+#include "udevadm.h"
#include "udevadm-util.h"
#include "util.h"
@@ -88,7 +89,7 @@ static void help(void) {
, program_invocation_short_name);
}
-static int adm_trigger(int argc, char *argv[]) {
+int trigger_main(int argc, char *argv[], void *userdata) {
enum {
ARG_NAME = 0x100,
};
@@ -356,9 +357,3 @@ static int adm_trigger(int argc, char *argv[]) {
return 0;
}
-
-const struct udevadm_cmd udevadm_trigger = {
- .name = "trigger",
- .cmd = adm_trigger,
- .help = "Request events from the kernel",
-};