summaryrefslogtreecommitdiffstats
path: root/usr.sbin/arp/arp.c
diff options
context:
space:
mode:
authorglebius <glebius@FreeBSD.org>2005-06-09 15:00:31 +0000
committerglebius <glebius@FreeBSD.org>2005-06-09 15:00:31 +0000
commit9eaca7f4b5f613a7b134ac7ad909a43c6cffd313 (patch)
treec3bb2fa9ef7f2482d00bbad539c90a3cea6f136a /usr.sbin/arp/arp.c
parent0c131b3254b0b5c60301d440396e5154a882b42b (diff)
downloadFreeBSD-src-9eaca7f4b5f613a7b134ac7ad909a43c6cffd313.zip
FreeBSD-src-9eaca7f4b5f613a7b134ac7ad909a43c6cffd313.tar.gz
Fix exit status. In rev. 1.48 return logic of rtmsg() was confused. This
made arp(8) command exit status reversed for -s and -S. Reported by: sem MFC after: 2 weeks
Diffstat (limited to 'usr.sbin/arp/arp.c')
-rw-r--r--usr.sbin/arp/arp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.sbin/arp/arp.c b/usr.sbin/arp/arp.c
index 5a22ea8..0a099af 100644
--- a/usr.sbin/arp/arp.c
+++ b/usr.sbin/arp/arp.c
@@ -384,7 +384,7 @@ set(int argc, char **argv)
}
sdl_m.sdl_type = sdl->sdl_type;
sdl_m.sdl_index = sdl->sdl_index;
- return (rtmsg(RTM_ADD, dst, &sdl_m) != NULL);
+ return (rtmsg(RTM_ADD, dst, &sdl_m) == NULL);
}
/*
OpenPOWER on IntegriCloud