summaryrefslogtreecommitdiff
path: root/zebra/rt_netlink.c
diff options
context:
space:
mode:
authorHiroki Shirokura <slank.dev@gmail.com>2021-04-23 11:27:41 +0000
committerMark Stapp <mjs@voltanet.io>2021-06-02 10:24:48 -0400
commit0a543b792920312f1035d0590b7bad44dd480ddc (patch)
treefde9cdac4193a12989d94fc0ebd2cced1f484875 /zebra/rt_netlink.c
parenteab0f8f0a202201fcc9757c6097f5c913456ff4d (diff)
zebra: early return on seg6local nlmsg crafting
Signed-off-by: Hiroki Shirokura <slank.dev@gmail.com>
Diffstat (limited to 'zebra/rt_netlink.c')
-rw-r--r--zebra/rt_netlink.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/zebra/rt_netlink.c b/zebra/rt_netlink.c
index 4479c434eb..38f8140db2 100644
--- a/zebra/rt_netlink.c
+++ b/zebra/rt_netlink.c
@@ -1465,7 +1465,7 @@ static bool _netlink_route_build_singlepath(const struct prefix *p,
zlog_err("%s: unsupport seg6local behaviour action=%u",
__func__,
nexthop->nh_srv6->seg6local_action);
- break;
+ return false;
}
nl_attr_nest_end(nlmsg, nest);
}
@@ -2568,7 +2568,7 @@ ssize_t netlink_nexthop_msg_encode(uint16_t cmd,
default:
zlog_err("%s: unsupport seg6local behaviour action=%u",
__func__, action);
- break;
+ return 0;
}
nl_attr_nest_end(&req->n, nest);
}