Page MenuHomeFreeBSD

D25401.id73468.diff
No OneTemporary

D25401.id73468.diff

Index: sys/netinet/tcp_usrreq.c
===================================================================
--- sys/netinet/tcp_usrreq.c
+++ sys/netinet/tcp_usrreq.c
@@ -553,8 +553,7 @@
&& IN_MULTICAST(ntohl(sinp->sin_addr.s_addr)))
return (EAFNOSUPPORT);
if ((sinp->sin_family == AF_INET) &&
- ((ntohl(sinp->sin_addr.s_addr) == INADDR_BROADCAST) ||
- (sinp->sin_addr.s_addr == INADDR_ANY)))
+ (ntohl(sinp->sin_addr.s_addr) == INADDR_BROADCAST))
return(EAFNOSUPPORT);
if ((error = prison_remote_ip4(td->td_ucred, &sinp->sin_addr)) != 0)
return (error);
@@ -656,8 +655,7 @@
error = EAFNOSUPPORT;
goto out;
}
- if ((ntohl(sin.sin_addr.s_addr) == INADDR_BROADCAST) ||
- (sin.sin_addr.s_addr == INADDR_ANY)) {
+ if (ntohl(sin.sin_addr.s_addr) == INADDR_BROADCAST) {
error = EAFNOSUPPORT;
goto out;
}
@@ -1033,8 +1031,7 @@
error = EAFNOSUPPORT;
goto out;
}
- if ((ntohl(sinp->sin_addr.s_addr) == INADDR_BROADCAST) ||
- (sinp->sin_addr.s_addr == INADDR_ANY)) {
+ if (ntohl(sinp->sin_addr.s_addr) == INADDR_BROADCAST) {
if (m)
m_freem(m);
error = EAFNOSUPPORT;

File Metadata

Mime Type
text/plain
Expires
Tue, Apr 7, 5:53 AM (8 h, 26 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31014124
Default Alt Text
D25401.id73468.diff (1 KB)

Event Timeline