X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=udevstart.c;h=23a13e08ff319f8950fa0318c7623e91234bcadc;hp=4288db9d38177d59ddd28d9ca1def572539bc1a2;hb=7fd0de4984deac2e51f9b85c156f200beadbc7ef;hpb=a1ea706a1e3dfa1bb86ebcfcd0b819311526b2e2;ds=inline diff --git a/udevstart.c b/udevstart.c index 4288db9d3..23a13e08f 100644 --- a/udevstart.c +++ b/udevstart.c @@ -315,10 +315,7 @@ static void udev_scan_class(void) snprintf(dirname2, sizeof(dirname2), "%s/%s", dirname, dent2->d_name); dirname2[sizeof(dirname2)-1] = '\0'; - /* pass the net class as it is */ - if (strcmp(dent->d_name, "net") == 0) - device_list_insert(dirname2, "net", &device_list); - else if (has_devt(dirname2)) + if (has_devt(dirname2) || strcmp(dent->d_name, "net") == 0) device_list_insert(dirname2, dent->d_name, &device_list); } closedir(dir2);