From c6478ec1e128f0a92c2123ed110a651b88d43569 Mon Sep 17 00:00:00 2001 From: "kay.sievers@vrfy.org" Date: Fri, 12 Nov 2004 06:17:35 +0100 Subject: [PATCH] add ACTION to udev object to expose it to the whole process --- udev.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'udev.c') diff --git a/udev.c b/udev.c index b5489666..480a1cdc 100644 --- a/udev.c +++ b/udev.c @@ -94,9 +94,9 @@ int main(int argc, char *argv[], char *envp[]) if (strstr(argv[0], "udevstart") || (argv[1] != NULL && strstr(argv[1], "udevstart"))) { act_type = UDEVSTART; } else { - const char *action = get_action(); - const char *devpath = get_devpath(); - const char *subsystem = get_subsystem(main_argv[1]); + const char *action = getenv("ACTION"); + const char *devpath = getenv("DEVPATH"); + const char *subsystem = argv[1]; if (!action) { dbg("no action?"); @@ -128,7 +128,7 @@ int main(int argc, char *argv[], char *envp[]) goto exit; } - udev_set_values(&udev, devpath, subsystem); + udev_set_values(&udev, devpath, subsystem, action); /* skip blacklisted subsystems */ if (udev.type != 'n' && subsystem_expect_no_dev(subsystem)) { -- cgit 1.2.3-korg