summaryrefslogtreecommitdiff
path: root/udevruler.c
diff options
context:
space:
mode:
authorkay.sievers@vrfy.org <kay.sievers@vrfy.org>2004-03-27 01:21:46 -0800
committerGreg KH <gregkh@suse.de>2005-04-26 21:35:12 -0700
commit4a539daf1e5daa17b52239478d97f8dc7a6506b6 (patch)
tree0c0554e55bba3ec47ca9844da0135ee8c68c3622 /udevruler.c
parent949e32f2249da55890a6a49208023df30b6b5227 (diff)
downloadsystemd-4a539daf1e5daa17b52239478d97f8dc7a6506b6.tar.gz
[PATCH] dev_d.c file sorting and cleanup
On Thu, Mar 25, 2004 at 02:52:13AM +0100, Kay Sievers wrote: > Please have look if it still works for you, I only did a very quick > test. Here is a unified version, with all the functions moved to udev_lib.c. We have a generic function now, to call a given fnct(char *) for every file ending with a specific suffix, sorted in lexical order. We use it to execute the dev.d/ files and read our rules.d/ files. The binary should be a bit smaller now. I've also changed it, to not do the dev.d/ exec for net devices.
Diffstat (limited to 'udevruler.c')
-rw-r--r--udevruler.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/udevruler.c b/udevruler.c
index b66940e944..af2cf7bb81 100644
--- a/udevruler.c
+++ b/udevruler.c
@@ -81,8 +81,8 @@ struct device {
int added;
};
-LIST_HEAD(device_list);
-int device_count;
+static LIST_HEAD(device_list);
+static int device_count;
/* callback for database dump */
static int add_record(char *path, struct udevice *udev)
@@ -149,8 +149,8 @@ struct attribute {
char key[NAME_SIZE];
};
-LIST_HEAD(attribute_list);
-int attribute_count;
+static LIST_HEAD(attribute_list);
+static int attribute_count;
static int add_attribute(const char *key, int level)
{