History log of /original-bsd/sys/netinet/tcp_usrreq.c (Results 1 – 25 of 120)
Revision Date Author Comments
# 347b66bc 21-Jun-1995 karels <karels@65305748-3e16-e211-a854-8c89a5c6f760>

change iss increment to agree with tcp_input (and tcp_seq.h comments)


# cf68af92 24-May-1995 karels <karels@65305748-3e16-e211-a854-8c89a5c6f760>

two versions of a fix for an mbuf leak. The first one is probably right,
but a BSDI customer has not confirmed that problems went away. The second
version should be safe. The mbuf leak happens whe

two versions of a fix for an mbuf leak. The first one is probably right,
but a BSDI customer has not confirmed that problems went away. The second
version should be safe. The mbuf leak happens when RST is received on
a connection after sosend checks the state, then drops spl while doing
a copyin. A send of [100-208] bytes on a local connection would always
hit this if the other end had closed.

show more ...


# 9fbca317 09-Jan-1995 cgd <cgd@65305748-3e16-e211-a854-8c89a5c6f760>

ioctl cmd arg is u_long


# 546a30d5 03-Jan-1994 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

Changed tcp_ctloutput to return ENOPROTOOPT for unknown options.
While doing this, I noticed that an mbuf is lost if a setsockopt is done
on a tcp connection that has been reset, and fixed this as we

Changed tcp_ctloutput to return ENOPROTOOPT for unknown options.
While doing this, I noticed that an mbuf is lost if a setsockopt is done
on a tcp connection that has been reset, and fixed this as well.
From: Mike Karels <karels@BSDI.COM>

show more ...


# e46fd6c1 10-Jun-1993 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

4.4BSD snapshot (revision 8.1); add 1993 to copyright


# d723c019 04-Jun-1993 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

prototype everything


# bd0c75e3 08-Mar-1993 torek <torek@65305748-3e16-e211-a854-8c89a5c6f760>

PRU_ACCEPT can just use in_setpeeraddr, a la PRU_PEERADDR


# d96b7157 08-Jan-1993 andrew <andrew@65305748-3e16-e211-a854-8c89a5c6f760>

(By Sklower) checkpoint the current state of Cherenson's work.


# 159ae775 11-Oct-1992 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

make kernel includes standard


# b0b96ebf 16-Jul-1992 mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760>

update from Van for larger segment sizes


# 591c56ca 28-Jun-1990 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

new copyright notice


# 17866088 17-May-1990 karels <karels@65305748-3e16-e211-a854-8c89a5c6f760>

protocol's usrreq now frees any "control" data;
rearrange udp output in preparation for use of cached ip header,
user-spec. ttl & tos


# 3b5bfb86 03-Apr-1990 karels <karels@65305748-3e16-e211-a854-8c89a5c6f760>

in_pcb.h requires ip.h


# 5437b067 08-Apr-1989 karels <karels@65305748-3e16-e211-a854-8c89a5c6f760>

sockaddr len


# 76febaf2 15-Feb-1989 karels <karels@65305748-3e16-e211-a854-8c89a5c6f760>

update branch


# 42c45eda 12-Oct-1988 karels <karels@65305748-3e16-e211-a854-8c89a5c6f760>

mark state of kernel before variable length sockaddrs (by sklower).


# bc6a9b77 29-Jun-1988 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

install approved copyright notice


# e2d3ecbc 25-May-1988 karels <karels@65305748-3e16-e211-a854-8c89a5c6f760>

in attach, don't set sockbuf limits if set (from sonewconn); lint


# 38ce738f 16-Mar-1988 karels <karels@65305748-3e16-e211-a854-8c89a5c6f760>

update branch


# 40921719 16-Mar-1988 karels <karels@65305748-3e16-e211-a854-8c89a5c6f760>

much longer keepalive timer (don't start probes for 2 hr);
fix input window test again (accept acks from FINS at left edge and responses
to keepalives, but dropafterack otherwise; also fixes Phil Kar

much longer keepalive timer (don't start probes for 2 hr);
fix input window test again (accept acks from FINS at left edge and responses
to keepalives, but dropafterack otherwise; also fixes Phil Karn's problem
with failure to respond to new SYN to left of window); can't use tcp_drop
after RST, or we'll send RST in response

show more ...


# a9ca741a 07-Feb-1988 karels <karels@65305748-3e16-e211-a854-8c89a5c6f760>

branch for FTP release (#ifdefs for non-4.3)


# 418d317f 07-Feb-1988 karels <karels@65305748-3e16-e211-a854-8c89a5c6f760>

simulate quench when ip_output returns ENOBUFS; cleanup ENOBUFS
error masking


# 98dd412b 07-Dec-1987 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

use Berkeley specific header


# 3377b19c 08-May-1987 sam <sam@65305748-3e16-e211-a854-8c89a5c6f760>

avoid potential null pointer (from forys@boulder.colorado.edu)
bug report 4.3BSD/sys/117


# 83dfca3c 15-Apr-1987 karels <karels@65305748-3e16-e211-a854-8c89a5c6f760>

I prefer this fix; don't spl so early, but protect sotoinpcb


12345