summaryrefslogtreecommitdiffstats
path: root/usr.sbin/ppp/filter.c
diff options
context:
space:
mode:
authorbrian <brian@FreeBSD.org>2000-03-30 10:46:20 +0000
committerbrian <brian@FreeBSD.org>2000-03-30 10:46:20 +0000
commit96a4cabd6431732b6c3669d834e5507b44fe8cfc (patch)
tree2b570b791a9b5005e17e57e346d5a59dea2b56ed /usr.sbin/ppp/filter.c
parent1f650b7e9c5ce933f490875afbf664cf92e45654 (diff)
downloadFreeBSD-src-96a4cabd6431732b6c3669d834e5507b44fe8cfc.zip
FreeBSD-src-96a4cabd6431732b6c3669d834e5507b44fe8cfc.tar.gz
Correct address parsing
Pointed out by: Maxim Sobolev <sobomax@altavista.net>
Diffstat (limited to 'usr.sbin/ppp/filter.c')
-rw-r--r--usr.sbin/ppp/filter.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.sbin/ppp/filter.c b/usr.sbin/ppp/filter.c
index 8fca40f..bed986e 100644
--- a/usr.sbin/ppp/filter.c
+++ b/usr.sbin/ppp/filter.c
@@ -113,7 +113,7 @@ ParseAddr(struct ipcp *ipcp, const char *data,
strncpy(s, data, len);
s[len] = '\0';
*paddr = GetIpAddr(s);
- if (paddr->s_addr == INADDR_ANY || paddr->s_addr == INADDR_NONE) {
+ if (paddr->s_addr == INADDR_NONE) {
log_Printf(LogWARN, "ParseAddr: %s: Bad address\n", s);
return 0;
}
OpenPOWER on IntegriCloud