===== udev-add.c 1.71 vs edited ===== --- 1.71/udev-add.c Sat Apr 3 01:50:16 2004 +++ edited/udev-add.c Sun Apr 4 19:24:25 2004 @@ -453,6 +453,7 @@ break; case 'n': + strfieldcpy(devpath, path); if (strcmp(dev.name, dev.kernel_name) != 0) { retval = rename_net_if(&dev, fake); if (retval != 0) @@ -460,7 +461,6 @@ /* netif's are keyed with the configured name, cause * the original kernel name sleeps with the fishes */ - strfieldcpy(devpath, path); pos = strrchr(devpath, '/'); if (pos != NULL) { pos[1] = '\0';