Hi Roopa:
On 10/15/15 4:23 PM, Roopa Prabhu wrote:
From: Roopa Prabhu <ro...@cumulusnetworks.com>
replace exit with return -2 on rtnl_talk failure
Signed-off-by: Roopa Prabhu <ro...@cumulusnetworks.com>
---
ip/iproute.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
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 @@ static int iproute_get(int argc, char **argv)
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);
Why return -2 vs exit(2)? What does the change mean to a user or the
functionality of ip?
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html