udevd: use facility == LOG_DAEMON when writing to /dev/kmsg
authorKay Sievers <kay.sievers@vrfy.org>
Wed, 23 Mar 2011 00:41:25 +0000 (01:41 +0100)
committerKay Sievers <kay.sievers@vrfy.org>
Wed, 23 Mar 2011 00:41:25 +0000 (01:41 +0100)
Syslog wants to distinguish the sorce of messages. We should
indicate that this is a userspace message (LOG_DAEMON) and not
a kernel message (LOG_KERNEL).

TODO
udev/udev-event.c
udev/udevd.c

diff --git a/TODO b/TODO
index 029b70e..f40c8cf 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,5 +1,5 @@
+  - bind control socket in systemd
 
-  o get rid of "scan all devices to find myself" libusb interface
-      if it can not be fixed, drop libusb entirely and add a simple
-      wrapper around the Linux usb ioctls we need
-  o remove deprecated BUS=, SYSFS{}=, ID= keys
+  - kill --failed
+
+  - remove deprecated BUS=, SYSFS{}=, ID= keys
index 137ba36..63a8b3a 100644 (file)
@@ -454,7 +454,7 @@ static void rename_netif_kernel_log(struct ifreq ifr)
                return;
        }
 
-       fprintf(f, "<6>udev[%u]: renamed network interface %s to %s\n",
+       fprintf(f, "<30>udev[%u]: renamed network interface %s to %s\n",
                getpid(), ifr.ifr_name, ifr.ifr_newname);
        fclose(f);
 }
index fe0e3c3..2a42dfa 100644 (file)
@@ -994,7 +994,7 @@ static int convert_db(struct udev *udev)
 
        f = fopen("/dev/kmsg", "w");
        if (f != NULL) {
-               fprintf(f, "<6>udev[%u]: converting old udev database\n", getpid());
+               fprintf(f, "<30>udev[%u]: converting old udev database\n", getpid());
                fclose(f);
        }
 
@@ -1333,7 +1333,7 @@ int main(int argc, char *argv[])
 
        f = fopen("/dev/kmsg", "w");
        if (f != NULL) {
-               fprintf(f, "<6>udev[%u]: starting version " VERSION "\n", getpid());
+               fprintf(f, "<30>udev[%u]: starting version " VERSION "\n", getpid());
                fclose(f);
        }