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-09-16
Allow counters_read(9) to take an optional scratch buffer.
Martin Pieuchot
2023-09-06
Use shared net lock for ip_send() and ip6_send().
Alexander Bluhm
2023-09-04
Fix netstat output of uses of current SYN cache left.
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-08-07
add the glue between ipsec security associations and sec(4) interfaces.
David Gwynne
2023-08-07
start adding support for route-based ipsec vpns.
David Gwynne
2023-07-27
Fix inline vlan-tag handling of forwarded LRO packets from ix(4)
Jan Klemkow
2023-07-07
Fix path MTU discovery for TCP LRO/TSO when forwarding.
Alexander Bluhm
2023-07-06
use refcnt API for multicast addresses, add tracepoint:refcnt:ethmulti probe
Klemens Nanni
2023-07-06
Convert tcp_now() time counter to 64 bit.
Alexander Bluhm
2023-07-06
big update to pfsync to try and clean up locking in particular.
David Gwynne
2023-07-04
Remove redundant code when calculating checksum.
Alexander Bluhm
2023-07-02
Use TSO and LRO on the loopback interface to transfer TCP faster.
Alexander Bluhm
2023-06-28
use refcnt API for multicast addresses, add tracepoint:refcnt:ifmaddr probe
Klemens Nanni
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
[next]