commit | 8b21cef12943cab841ba9adabb8ce2360b04c65e | [log] [tgz] |
---|---|---|
author | Roopa Prabhu <roopa@cumulusnetworks.com> | Thu Oct 15 15:23:50 2015 -0700 |
committer | Stephen Hemminger <shemming@brocade.com> | Sun Oct 18 21:57:46 2015 -0700 |
tree | d8e45d77b384c1aa5b37fca0ab1148b9df90c532 | |
parent | 4d45bf3bafa6960720193dbf57042a3b43b73868 [diff] [blame] |
ip route get: change exit to return to support batch commands replace exit with return -2 on rtnl_talk failure Signed-off-by: Roopa Prabhu <roopa@cumulusnetworks.com>
diff --git a/ip/iproute.c b/ip/iproute.c index da25548..b137f55 100644 --- a/ip/iproute.c +++ b/ip/iproute.c
@@ -1643,7 +1643,7 @@ req.r.rtm_family = AF_INET; if (rtnl_talk(&rth, &req.n, &req.n, sizeof(req)) < 0) - exit(2); + return -2; if (connected && !from_ok) { struct rtmsg *r = NLMSG_DATA(&req.n);