X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;ds=sidebyside;f=udev.h;h=458d1d9c370256e520031c2925fa4f6ebb5c2563;hb=1c8c0f62121ea0069f12af252384f66178fc7b07;hp=ef7175ea3a8d2c08e1fc27f0aafda9b644e5b52d;hpb=f0083e3d4eb49e11fd7e37532dc64a6e6f5d4039;p=elogind.git diff --git a/udev.h b/udev.h index ef7175ea3..458d1d9c3 100644 --- a/udev.h +++ b/udev.h @@ -26,16 +26,33 @@ #ifdef DEBUG #include - #define dbg(format, arg...) do { log_message (LOG_DEBUG, __FUNCTION__ ": " format, ## arg); } while (0) +#define dbg(format, arg...) \ + do { \ + log_message (LOG_DEBUG , "%s: " format , __FUNCTION__ , ## arg); \ + } while (0) #else #define dbg(format, arg...) do { } while (0) #endif /* Lots of constants that should be in a config file sometime */ + +/* Location of sysfs mount */ #define SYSFS_ROOT "/sys" + +/* Where udev should create its device nodes, trailing / needed */ +#define UDEV_ROOT "/home/greg/linux/udev/" + +/* device file in sysfs that contains major/minor number, leading / needed */ +#define DEV_FILE "/dev" + +/* Binaries that udev calls to do stuff */ #define MKNOD "/bin/mknod" + +extern int log_message (int level, const char *format, ...); + + #endif