1
1
mirror of https://github.com/systemd/systemd-stable.git synced 2024-12-25 23:21:33 +03:00

make rename_netif() error messages useful

This commit is contained in:
Marco d'Itri 2006-07-29 01:00:16 +02:00 committed by Kay Sievers
parent 353b00edbc
commit e861e01341

View File

@ -106,7 +106,7 @@ static int rename_netif(struct udevice *udev)
/* see if the destination interface name already exists */
if (errno != EEXIST) {
err("error changing netif name: %s", strerror(errno));
err("error changing netif name %s to %s: %s", ifr.ifr_name, ifr.ifr_newname, strerror(errno));
goto exit;
}
@ -115,7 +115,7 @@ static int rename_netif(struct udevice *udev)
strlcat(ifr.ifr_newname, "_rename", IFNAMSIZ);
retval = ioctl(sk, SIOCSIFNAME, &ifr);
if (retval != 0) {
err("error changing netif name: %s", strerror(errno));
err("error changing netif name %s to %s: %s", ifr.ifr_name, ifr.ifr_newname, strerror(errno));
goto exit;
}
@ -127,7 +127,8 @@ static int rename_netif(struct udevice *udev)
retval = ioctl(sk, SIOCSIFNAME, &ifr);
if (retval != 0) {
if (errno != EEXIST) {
err("error changing net interface name: %s", strerror(errno));
err("error changing net interface name %s to %s: %s",
ifr.ifr_name, ifr.ifr_newname, strerror(errno));
break;
}
dbg("wait for netif '%s' to become free, loop=%i", udev->name, (30 * 20) - loop);