X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=udevd.c;h=b0c38eb41347ada9e082e51b8c25f2f7a801c2ef;hb=03149e13c2f70f93e370c94f9c9a71129287bc1b;hp=2129d3c66a3751c906ecf3e908ae10b737c67876;hpb=750d10daacfc0285f83204161811f5e2ea531712;p=elogind.git diff --git a/udevd.c b/udevd.c index 2129d3c66..b0c38eb41 100644 --- a/udevd.c +++ b/udevd.c @@ -130,7 +130,7 @@ static int udev_event_process(struct uevent_msg *msg) dbg("executing run list"); list_for_each_entry(name_loop, &udev->run_list, node) { if (strncmp(name_loop->name, "socket:", strlen("socket:")) == 0) - pass_env_to_socket(&name_loop->name[strlen("socket:")], msg->devpath, msg->action); + pass_env_to_socket(&name_loop->name[strlen("socket:")], udev->dev->devpath, udev->action); else { char program[PATH_SIZE];