diff options
author | hsu <hsu@FreeBSD.org> | 2002-06-09 03:57:34 +0000 |
---|---|---|
committer | hsu <hsu@FreeBSD.org> | 2002-06-09 03:57:34 +0000 |
commit | 6fd48a951dfef2849c0eaf9a31303ec10cc0521a (patch) | |
tree | 93221a5c3cbdb0bedf0eebfcfb837ede915d36f7 | |
parent | 43c80bddb558dce825d3a560aec5a9ce0668ee99 (diff) | |
download | FreeBSD-src-6fd48a951dfef2849c0eaf9a31303ec10cc0521a.zip FreeBSD-src-6fd48a951dfef2849c0eaf9a31303ec10cc0521a.tar.gz |
Fix bug which has been there since rev 1.1 where && was used instead of &.
-rw-r--r-- | sys/netns/spp_usrreq.c | 2 |
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 |