summaryrefslogtreecommitdiffstats
path: root/sys/netns
diff options
context:
space:
mode:
authorhsu <hsu@FreeBSD.org>2002-06-09 03:57:34 +0000
committerhsu <hsu@FreeBSD.org>2002-06-09 03:57:34 +0000
commit6fd48a951dfef2849c0eaf9a31303ec10cc0521a (patch)
tree93221a5c3cbdb0bedf0eebfcfb837ede915d36f7 /sys/netns
parent43c80bddb558dce825d3a560aec5a9ce0668ee99 (diff)
downloadFreeBSD-src-6fd48a951dfef2849c0eaf9a31303ec10cc0521a.zip
FreeBSD-src-6fd48a951dfef2849c0eaf9a31303ec10cc0521a.tar.gz
Fix bug which has been there since rev 1.1 where && was used instead of &.
Diffstat (limited to 'sys/netns')
-rw-r--r--sys/netns/spp_usrreq.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/netns/spp_usrreq.c b/sys/netns/spp_usrreq.c
index 8a14ff0..a28a272 100644
--- a/sys/netns/spp_usrreq.c
+++ b/sys/netns/spp_usrreq.c
@@ -449,7 +449,7 @@ update_window:
} /* else queue this packet; */
} else {
/*register struct socket *so = cb->s_nspcb->nsp_socket;
- if (so->so_state && SS_NOFDREF) {
+ if (so->so_state & SS_NOFDREF) {
ns_error(dtom(si), NS_ERR_NOSOCK, 0);
(void)spp_close(cb);
} else
OpenPOWER on IntegriCloud