From: Susant Sahani Date: Mon, 7 Jul 2014 16:37:39 +0000 (+0530) Subject: networkd veth: Make kind assert X-Git-Tag: v216~723 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=948a6f8eb42c85d2b96e9b5817fcfa29ad4752ae networkd veth: Make kind assert It's more appropriate to make it's assert than -ENOTSUP --- diff --git a/src/network/networkd-veth.c b/src/network/networkd-veth.c index 3eac90ba9..50a5b676b 100644 --- a/src/network/networkd-veth.c +++ b/src/network/networkd-veth.c @@ -122,6 +122,7 @@ int netdev_create_veth(NetDev *netdev, sd_rtnl_message_handler_t callback) { assert(netdev->ifname); assert(netdev->manager); assert(netdev->manager->rtnl); + assert(netdev->kind == NETDEV_KIND_VETH); r = sd_rtnl_message_new_link(netdev->manager->rtnl, &m, RTM_NEWLINK, 0); if (r < 0) { @@ -131,9 +132,6 @@ int netdev_create_veth(NetDev *netdev, sd_rtnl_message_handler_t callback) { return r; } - if(netdev->kind != NETDEV_KIND_VETH) - return -ENOTSUP; - r = netdev_fill_veth_rtnl_message(netdev, m); if(r < 0) return r;