From: Yu Watanabe Date: Thu, 26 Nov 2020 23:18:32 +0000 (+0900) Subject: network: fix return values X-Git-Tag: v248-rc1~627^2~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=72f092815ada28431103d2145ffa61e1ae14aded;p=thirdparty%2Fsystemd.git network: fix return values --- diff --git a/src/network/netdev/netdev.c b/src/network/netdev/netdev.c index 52c10b10efb..9223f43b993 100644 --- a/src/network/netdev/netdev.c +++ b/src/network/netdev/netdev.c @@ -432,7 +432,7 @@ int netdev_set_ifindex(NetDev *netdev, sd_netlink_message *message) { if (!streq(netdev->ifname, received_name)) { log_netdev_error(netdev, "Received newlink with wrong IFNAME %s", received_name); netdev_enter_failed(netdev); - return r; + return -EINVAL; } r = sd_netlink_message_enter_container(message, IFLA_LINKINFO); @@ -460,11 +460,10 @@ int netdev_set_ifindex(NetDev *netdev, sd_netlink_message *message) { } if (!streq(kind, received_kind)) { - log_netdev_error(netdev, - "Received newlink with wrong KIND %s, " - "expected %s", received_kind, kind); + log_netdev_error(netdev, "Received newlink with wrong KIND %s, expected %s", + received_kind, kind); netdev_enter_failed(netdev); - return r; + return -EINVAL; } netdev->ifindex = ifindex;