diff options
author | 2004-02-05 13:39:32 +0000 | |
---|---|---|
committer | 2004-02-05 13:39:32 +0000 | |
commit | ebd6e0fba96666140e7b723f70bc24d1a6553a0c (patch) | |
tree | 12f29ae54fe04ecdecd58023a68c2ef9741ecc90 | |
parent | plug memory leak; PR3668 Emil Mikulic <emikulic@dmr.ath.cx> (diff) | |
download | wireguard-openbsd-ebd6e0fba96666140e7b723f70bc24d1a6553a0c.tar.xz wireguard-openbsd-ebd6e0fba96666140e7b723f70bc24d1a6553a0c.zip |
isours() returns a pointer and thus should be checked against NULL not 0
From: Emil Mikulic <emikulic@dmr.ath.cx>
-rw-r--r-- | sbin/dhclient/dhclient.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sbin/dhclient/dhclient.c b/sbin/dhclient/dhclient.c index c48cd70a21a..a9473e98c19 100644 --- a/sbin/dhclient/dhclient.c +++ b/sbin/dhclient/dhclient.c @@ -1,4 +1,4 @@ -/* $OpenBSD: dhclient.c,v 1.4 2004/02/05 13:33:22 henning Exp $ */ +/* $OpenBSD: dhclient.c,v 1.5 2004/02/05 13:39:32 henning Exp $ */ /* DHCP Client. */ @@ -193,7 +193,7 @@ routehandler(struct protocol *p) break; case RTM_DELADDR: ifam = (struct ifa_msghdr *)rtm; - if ((ip = isours(ifam->ifam_index)) == 0) + if ((ip = isours(ifam->ifam_index)) == NULL) break; if (findproto((char *)(ifam + 1), ifam->ifam_addrs) != AF_INET) break; @@ -201,7 +201,7 @@ routehandler(struct protocol *p) break; case RTM_IFINFO: ifm = (struct if_msghdr *)rtm; - if ((ip = isours(ifm->ifm_index)) == 0) + if ((ip = isours(ifm->ifm_index)) == NULL) break; if ((rtm->rtm_flags & RTF_UP) == 0) goto die; |