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
Age
Commit message (
Expand
)
Author
2023-06-24
Calculate inet PCB SIP hash without table mutex.
Alexander Bluhm
2023-06-14
Add missing kernel lock around (*if_ioctl)().
Vitaliy Makkoveev
2023-05-30
Use generic checksum calculation for TCP SYN+ACK packets.
Alexander Bluhm
2023-05-23
New counters for LRO packets from hardware TCP offloading.
Jan Klemkow
2023-05-22
Fix TSO for traffic to a local address on a physical interface.
Alexander Bluhm
2023-05-19
Move tcp_info structure to be under '#if __BSD_VISIBLE' to repair
Philip Guenther
2023-05-18
Revert ip_sysctl() unlocking. Lock order issue was triggered in UVM
Vitaliy Makkoveev
2023-05-18
Use TSO offloading in ix(4).
Jan Klemkow
2023-05-16
Introduce temporary PR_MPSYSCTL flag to mark (*pr_sysctl)() handler MP
Vitaliy Makkoveev
2023-05-16
Use separate IFCAPs for LRO and TSO.
Jan Klemkow
2023-05-15
Implement the TCP/IP layer for hardware TCP segmentation offload.
Alexander Bluhm
2023-05-13
Instead of implementing IPv4 header checksum creation everywhere,
Alexander Bluhm
2023-05-12
Access rt_llinfo without checking RTF_LLINFO flag before. They are
Alexander Bluhm
2023-05-10
Implement TCP send offloading, for now in software only. This is
Alexander Bluhm
2023-05-08
The call to in_proto_cksum_out() is only needed before the packet
Alexander Bluhm
2023-05-07
I preparation for TSO in software, cleanup the fragment code. Use
Alexander Bluhm
2023-04-25
Fix white space.
Alexander Bluhm
2023-04-25
Exclusive net lock or mutex arp_mtx protect the llinfo_arp fields.
Alexander Bluhm
2023-04-24
Hoist privilege checks further
Klemens Nanni
2023-04-22
Call pfkeyv2_sysctl_policydumper() with shared netlock. It performs
Vitaliy Makkoveev
2023-04-21
Drop error variable and return directly; OK mvs tb
Klemens Nanni
2023-04-19
move kernel lock into multicast ioctl handlers; OK mvs
Klemens Nanni
2023-04-18
Hoist identical privilege checks in in_ioctl*()
Klemens Nanni
2023-04-15
Unlock in_ioctl_get(), push kernel lock into in_ioctl_{set,change}_ifaddr()
Klemens Nanni
2023-04-12
Pull MP-safe arprequest() out of kernel lock
Klemens Nanni
2023-04-11
fix double words in comments
Jonathan Gray
2023-04-08
Do not reload `inp' in gre_send(). The pointer to PCB of raw socket is
Vitaliy Makkoveev
2023-04-07
Remove kernel locks from the ARP input path. Caller if_netisr()
Alexander Bluhm
2023-04-05
ARP has a sysctl to show the number of packets waiting for an arp
Alexander Bluhm
2023-04-05
ARP has a queue of packets that should be sent after name resolution.
Alexander Bluhm
2023-04-04
When sending IP packets to userland with divert-packet rules, the
Alexander Bluhm
2023-03-14
To avoid misunderstanding, keep variables for tcp keepalive in
YASUOKA Masahiko
2023-03-08
An invalid source routing IP option could overwrite kernel memory
Alexander Bluhm
2023-03-08
Delete obsolete /* ARGSUSED */ lint comments.
Philip Guenther
2023-03-04
properly initialise LIST head
Klemens Nanni
2023-02-07
Remove needless #ifdef INET6 from struct ether_extracted field in
Alexander Bluhm
2023-02-06
consolidate mbuf header parsing on device driver layer
Jan Klemkow
2023-01-31
Remove the last ones route lock references from comments.
Vitaliy Makkoveev
2023-01-31
Route lock was reverted, adjust forgotten commentary.
Vitaliy Makkoveev
2023-01-28
Revert the `rt_lock' rwlock(9) diff to fix the recursive
Vitaliy Makkoveev
2023-01-26
backing "consolidate mbuf header parsing on device driver layer"
Theo de Raadt
2023-01-24
consolidate mbuf header parsing on device driver layer
Jan Klemkow
2023-01-22
Move SS_CANTRCVMORE and SS_RCVATMARK bits from `so_state' to `sb_state' of
Vitaliy Makkoveev
2023-01-21
Introduce `rt_lock' rwlock(9) and use it instead of kernel lock to
Vitaliy Makkoveev
2023-01-21
Introduce per-sockbuf `sb_state' to use it with SS_CANTSENDMORE.
Vitaliy Makkoveev
2023-01-12
Binding the accept socket in TCP input relies on the fact that the
Alexander Bluhm
2022-12-27
Fix array bounds mismatch with clang 15
Patrick Wildt
2022-12-13
In tcp_now() switch from getnsecuptime() to getnsecruntime()
Claudio Jeker
2022-12-12
Revert sb_state changes to unbreak tree.
Theo Buehler
2022-12-11
This time, socket's buffer lock requires solock() to be held. As a part of
Vitaliy Makkoveev
[next]