diff options
author | olh@suse.de <olh@suse.de> | 2003-09-24 20:56:17 -0700 |
---|---|---|
committer | Greg KH <gregkh@suse.de> | 2005-04-26 21:01:40 -0700 |
commit | e436917d9c7a157d62510fee9a4f80c1f3f77abf (patch) | |
tree | b3a46c52168005dd470b2dac1f5b72a6250b5daf /logging.c | |
parent | 99bec174973b08343a0daefe35bbcdc1f263f192 (diff) |
[PATCH] print udev pid
makes debugging easier.
Diffstat (limited to 'logging.c')
-rw-r--r-- | logging.c | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -21,16 +21,22 @@ */ #include <stdarg.h> +#include <stdio.h> +#include <sys/types.h> +#include <unistd.h> #include <syslog.h> #include "udev.h" #ifdef DEBUG static int logging_init = 0; +static unsigned char udev_logname[42]; static void init_logging (void) { - openlog ("udev", 0, LOG_DAEMON); + snprintf(udev_logname,42,"udev[%d]", getpid()); + + openlog (udev_logname, 0, LOG_DAEMON); logging_init = 1; } |