index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
netinet
/
tcp_usrreq.c
Age
Commit message (
Expand
)
Author
2021-04-30
Rearrange the implementation of bounded sysctl. The primitive
Alexander Bluhm
2021-03-10
spelling
Jonathan Gray
2021-01-09
Enforce range with sysctl_int_bounded in tcp_sysctl
gnezdo
2020-11-16
Replace sysctl_rdint with sysctl_bounded_args entries in net.inet*
gnezdo
2020-11-02
Move TCPCTL_ALWAYS_KEEPALIVE into tcpctl_vars
gnezdo
2020-08-18
Style fixups from hurried commits
gnezdo
2020-08-18
Convert tcp_sysctl to sysctl_bounded_args
gnezdo
2020-08-01
Move range check inside sysctl_int_arr
gnezdo
2020-06-18
Refuse to set 0 or a negative value for net.inet.tcp.synbucketlimit.
Martin Pieuchot
2019-07-12
Count the number of TCP SACK options that were dropped due to the
Alexander Bluhm
2019-02-06
Fix a possible mbuf leak in tcp_usrreq(). Make the error handling
Alexander Bluhm
2018-11-04
The change of the sb_mbmax calculation in sbreserve() broke setting
Alexander Bluhm
2018-06-11
The output from tcp debug sockets was incomplete. After detach tp
Alexander Bluhm
2018-04-24
Push NET_LOCK down in the default ifioctl case.
Paul Irofti
2018-02-05
Remove tcp_acounts, some tcp_usrreq() counting from 1981. Also
Alexander Bluhm
2018-02-03
Since tcp_attach() has moved to a separate protocol function, the
Alexander Bluhm
2018-01-23
Bring back the PRU_ATTACH constant and description. Then trpt(8)
Alexander Bluhm
2018-01-22
Bring back the detach messages in trpt(8) for tcp debugging. They
Alexander Bluhm
2018-01-09
Change `so_state' and `so_error' to unsigned int such that they can
Martin Pieuchot
2017-12-01
Simplify the reverse PCB lookup logic. The PF_TAG_TRANSLATE_LOCALHOST
Alexander Bluhm
2017-11-30
Fix typos in comments.
Nayden Markatchev
2017-11-20
Sprinkle some NET_ASSERT_LOCKED(), const and co to prepare running
Martin Pieuchot
2017-11-02
Move PRU_DETACH out of pr_usrreq into per proto pr_detach
Florian Obser
2017-10-25
Remove the TCP_FACK option and associated #if{,n}def code.
job
2017-10-22
Unconditionally enable TCP selective acknowledgements (SACK)
Mike Belopuhov
2017-10-09
Reduces the scope of the NET_LOCK() in sysctl(2) path.
Martin Pieuchot
2017-09-05
Replace NET_ASSERT_LOCKED() by soassertlocked() in *_usrreq().
Martin Pieuchot
2017-09-01
Change sosetopt() to no longer free the mbuf it receives and change
Martin Pieuchot
2017-08-15
Convert hand rolled sockaddr checks to the nam2sin functions.
Alexander Bluhm
2017-06-26
Assert that the corresponding socket is locked when manipulating socket
Martin Pieuchot
2017-05-18
Merge the content of <netinet/tcpip.h> and <netinet6/tcpipv6.h> in
Martin Pieuchot
2017-05-16
Replace remaining splsoftassert(IPL_SOFTNET) by NET_ASSERT_LOCKED().
Martin Pieuchot
2017-05-13
Do not check for mapped addresses in tcp_usrreq(PRU_CONNECT),
Alexander Bluhm
2017-05-12
Use the common switch(af) construct for address family specific
Alexander Bluhm
2017-04-05
When building counter memory in preparation to copy to userland, always
Theo de Raadt
2017-04-02
Fix tcp stats reporting
Jeremie Courreges-Anglas
2017-03-13
Move PRU_ATTACH out of the pr_usrreq functions into pr_attach.
Claudio Jeker
2017-02-09
percpu counters for TCP stats
Jeremie Courreges-Anglas
2017-02-01
In sogetopt, preallocate an mbuf to avoid using sleeping mallocs with
David Hill
2017-01-10
Remove NULL checks before m_free(9), it deals with it.
Martin Pieuchot
2017-01-03
Remove some recursives splsoftnet().
Martin Pieuchot
2016-12-26
Typo, "more then" -> "more than"
Jeremie Courreges-Anglas
2016-12-20
A NET_LOCK() was is missing in tcp_sysctl() which shows up as spl
Alexander Bluhm
2016-12-20
Kill recursive splsoftnet()/splx() in tcp_ctloutput().
Martin Pieuchot
2016-12-19
Introduce the NET_LOCK() a rwlock used to serialize accesses to the parts
Martin Pieuchot
2016-11-21
Enforce that pr_usrreq functions are called at IPL_SOFTNET.
Martin Pieuchot
2016-09-24
ANSIfy netinet/; from David Hill
Christian Weisgerber
2016-07-20
To tune the TCP SYN cache we need more information. Print the
Alexander Bluhm
2016-07-20
Make the size for the syn cache hash array tunable. As we are
Alexander Bluhm
2016-07-11
Do not increase the size of the socket buffer under memory pressure.
Martin Pieuchot
[next]