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_input.c
Age
Commit message (
Expand
)
Author
2024-11-08
Use mutex of receive socket buffer to protect so_oobmark.
Alexander Bluhm
2024-08-26
Rearrange #ifdef TCP_SIGNATURE to keep braces balanced.
Alexander Bluhm
2024-06-07
remove unused packet header length defines
Jonathan Gray
2024-04-17
Use struct ipsec_level within inpcb.
Alexander Bluhm
2024-04-13
correct indentation
Jonathan Gray
2024-04-12
Split single TCP inpcb table into IPv4 and IPv6 parts.
Alexander Bluhm
2024-04-10
Move global variables for TCP debug onto the tcp_input() stack.
Alexander Bluhm
2024-02-13
Merge struct route and struct route_in6.
Alexander Bluhm
2024-02-11
Remove include netinet6/ip6_var.h from netinet/in_pcb.h.
Alexander Bluhm
2024-01-27
Declare address parameter in TCP SYN cache const.
Alexander Bluhm
2024-01-11
Fix white spaces in TCP.
Alexander Bluhm
2023-12-01
Set inp address, port and rtable together with inpcb hash.
Alexander Bluhm
2023-11-30
Pass inp_seclevel to ip6_output() in TCP syn cache.
Alexander Bluhm
2023-11-29
Run TCP syn cache timer without kernel lock.
Alexander Bluhm
2023-11-27
Add NULL check before dereferencing inp_seclevel.
Alexander Bluhm
2023-11-26
Remove inp parameter from ip_output().
Alexander Bluhm
2023-11-16
Run TCP SYN cache timer logik without net lock.
Alexander Bluhm
2023-09-03
Avoid a useless increment and decrement of the tcp syn cache refcount
Alexander Bluhm
2023-08-28
Introduce reference counting for TCP syn cache entries.
Alexander Bluhm
2023-07-06
Convert tcp_now() time counter to 64 bit.
Alexander Bluhm
2023-05-30
Use generic checksum calculation for TCP SYN+ACK packets.
Alexander Bluhm
2023-03-14
To avoid misunderstanding, keep variables for tcp keepalive in
YASUOKA Masahiko
2023-01-22
Move SS_CANTRCVMORE and SS_RCVATMARK bits from `so_state' to `sb_state' of
Vitaliy Makkoveev
2023-01-12
Binding the accept socket in TCP input relies on the fact that the
Alexander Bluhm
2022-12-09
Some TCP timer units have changed from slowhz to msec and their
Alexander Bluhm
2022-12-08
Convert tcptv_keep_init in milliseconds before comparing other values
YASUOKA Masahiko
2022-11-07
Modify TCP receive buffer size auto scaling to use the smoothed RTT
YASUOKA Masahiko
2022-10-03
System calls should not fail due to temporary memory shortage in
Alexander Bluhm
2022-09-03
Use a mutex to update tcp_maxidle, tcp_iss, and tcp_now. This
Alexander Bluhm
2022-08-30
Refactor internet PCB lookup function. Rename in_pcbhashlookup()
Alexander Bluhm
2022-08-21
Change soabort() return value to void. We never interesting on it.
Vitaliy Makkoveev
2022-08-11
Add TCP_INFO support to getsockopt for tcp sessions.
Claudio Jeker
2022-08-08
To make protocol input functions MP safe, internet PCB need protection.
Alexander Bluhm
2022-01-04
Add `ipsec_flows_mtx' mutex(9) to protect `ipsp_ids_*' list and
YASUOKA Masahiko
2022-01-02
spelling
Jonathan Gray
2021-12-01
Let ipsp_spd_lookup() return an error instead of a TDB. The TDB
Alexander Bluhm
2021-11-25
move label to fix RAMDISK
Theo de Raadt
2021-11-25
Implement reference counting for IPsec tdbs. Not all cases are
Alexander Bluhm
2021-08-09
During unidirectional data transmission, a TCP connection may stall.
Alexander Bluhm
2021-08-09
Fix white spaces.
Alexander Bluhm
2021-04-16
Turn on the direct ACK on every other segment.
Alexander Bluhm
2021-03-10
spelling
Jonathan Gray
2021-02-03
Turns off the direct ACK on every other segment
jan
2020-06-19
Break a glass ceiling on cwnd due to integer division during congestion
Richard Procter
2019-12-06
Checking the IPsec policy is expensive. Check only when IPsec is used.
tobhe
2019-11-29
Change the default security level for incoming IPsec flows from
tobhe
2019-11-11
Prevent underflows in tp->snd_wnd if the remote side ACKs more than
Alexander Bluhm
2019-07-12
Count the number of TCP SACK options that were dropped due to the
Alexander Bluhm
2019-07-10
Received SACK options are managed by a linked list at the TCP socket.
Alexander Bluhm
2018-09-17
Do not acknowledge a received ack-only tcp packet that we would drop due to
friehm
[next]