mirror of
https://github.com/systemd/systemd.git
synced 2026-07-19 14:00:56 +00:00
[PATCH] add get_devnode() helper to udev_lib for udev_dbus program
This commit is contained in:
11
udev_lib.c
11
udev_lib.c
@@ -53,6 +53,17 @@ char *get_devpath(void)
|
||||
return devpath;
|
||||
}
|
||||
|
||||
char *get_devnode(void)
|
||||
{
|
||||
char *devnode;
|
||||
|
||||
devnode = getenv("DEVNODE");
|
||||
if (devnode != NULL && strlen(devnode) > NAME_SIZE)
|
||||
devnode[NAME_SIZE-1] = '\0';
|
||||
|
||||
return devnode;
|
||||
}
|
||||
|
||||
char *get_seqnum(void)
|
||||
{
|
||||
char *seqnum;
|
||||
|
||||
@@ -68,6 +68,7 @@ do { \
|
||||
|
||||
extern char *get_action(void);
|
||||
extern char *get_devpath(void);
|
||||
extern char *get_devnode(void);
|
||||
extern char *get_seqnum(void);
|
||||
extern char *get_subsystem(char *subsystem);
|
||||
extern int file_map(const char *filename, char **buf, size_t *bufsize);
|
||||
|
||||
Reference in New Issue
Block a user