diff options
author | peter <peter@FreeBSD.org> | 1999-11-18 08:28:24 +0000 |
---|---|---|
committer | peter <peter@FreeBSD.org> | 1999-11-18 08:28:24 +0000 |
commit | cbf25b6e9a8029b65870f60f6007c7b7f6f55bad (patch) | |
tree | 2786e702b6a2b7a0575302a58bd9bb82c7a0e6f8 /sys/netinet/tcp_usrreq.c | |
parent | e5e4f6d4b3d32781e3d8ef10835480a390934242 (diff) | |
download | FreeBSD-src-cbf25b6e9a8029b65870f60f6007c7b7f6f55bad.zip FreeBSD-src-cbf25b6e9a8029b65870f60f6007c7b7f6f55bad.tar.gz |
Fix a warning and a potential panic if TCPDEBUG is active. (tp is
a wild pointer and used by TCPDEBUG2())
Diffstat (limited to 'sys/netinet/tcp_usrreq.c')
-rw-r--r-- | sys/netinet/tcp_usrreq.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/netinet/tcp_usrreq.c b/sys/netinet/tcp_usrreq.c index e50dcb0..49fca1e 100644 --- a/sys/netinet/tcp_usrreq.c +++ b/sys/netinet/tcp_usrreq.c @@ -352,6 +352,8 @@ tcp_usr_send(struct socket *so, int flags, struct mbuf *m, if (control) m_freem(control); error = ECONNRESET; /* XXX EPIPE? */ + tp = NULL; + TCPDEBUG1(); goto out; } tp = intotcpcb(inp); |