From cf77958920e09b5d348c7c65713e31e0b4268e3a Mon Sep 17 00:00:00 2001 From: Gleb Smirnoff Date: Thu, 9 Jun 2005 15:00:31 +0000 Subject: [PATCH] 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 --- usr.sbin/arp/arp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/usr.sbin/arp/arp.c b/usr.sbin/arp/arp.c index 5a22ea844e1..0a099af0744 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); } /*