diff options
author | glebius <glebius@FreeBSD.org> | 2005-06-09 15:00:31 +0000 |
---|---|---|
committer | glebius <glebius@FreeBSD.org> | 2005-06-09 15:00:31 +0000 |
commit | 9eaca7f4b5f613a7b134ac7ad909a43c6cffd313 (patch) | |
tree | c3bb2fa9ef7f2482d00bbad539c90a3cea6f136a /usr.sbin/arp | |
parent | 0c131b3254b0b5c60301d440396e5154a882b42b (diff) | |
download | FreeBSD-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')
-rw-r--r-- | usr.sbin/arp/arp.c | 2 |
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); } /* |