diff options
author | kay.sievers@vrfy.org <kay.sievers@vrfy.org> | 2004-10-18 19:28:39 -0700 |
---|---|---|
committer | Greg KH <gregkh@suse.de> | 2005-04-26 22:02:46 -0700 |
commit | 5d24c6ca364c6232efa626049b03d02c15ab5e85 (patch) | |
tree | 972572aae40413a0fb29f2b272a52e1f257c239e /udevd.h | |
parent | 7a947ce51586fd4212447643df90580542777ab9 (diff) |
[PATCH] cleanup netif handling and netif-dev.d/ events
Here we supress the dev.d/ execution if we didn't change a network
interface's name with a rule. This should solve the issue of two
running dhclients for the same interface, cause the
/etc/dev.d/net/hotplug.dev script that fakes the hotplug event runs
with every udevstart for every interface and fakes a second identical
hotplug event on bootup.
With this patch netif interfaces are no longer stored in the udevdb.
It is not needed, cause we don't have permissions or symlinks :) and
all information is available in sysfs.
This patch also moves the dev_d execution calls out of the
udev_add/udev_remove. As with the former api-cleanup-patch we have
all processed data in one udev struct and can place the execution
calls where needed.
Diffstat (limited to 'udevd.h')
0 files changed, 0 insertions, 0 deletions