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
2022-03-14
Unbreak the tree, revert commitid aZ8fm4iaUnTCc0ul
Theo Buehler
2022-03-14
pf_socket_lookup() calls in_pcbhashlookup() in the PCB layer. To
Alexander Bluhm
2022-03-13
Hrvoje has hit a crash with IPsec acquire while testing the parallel
Alexander Bluhm
2022-03-10
Use atomic load and store functions to access refcnt and wait
Alexander Bluhm
2022-03-08
In IPsec policy replace integer refcount with atomic refcount.
Alexander Bluhm
2022-03-06
Usually we check ipsec_in_use as shortcut to avoid IPsec lookups,
Alexander Bluhm
2022-03-04
in_addmulti() is only called from ioctl(2) or setsockopt(2). Wait
Alexander Bluhm
2022-03-04
in_pcbinit() is called during boot. There malloc(9) cannot fail,
Alexander Bluhm
2022-03-02
Use NULL instead of 0 for pointer.
Alexander Bluhm
2022-03-02
Merge two comments describing the locks into one.
Alexander Bluhm
2022-03-02
The return value of in6_pcbnotify() is never used. Make it a void
Alexander Bluhm
2022-03-01
Remove outdated comment about v4-mapped v6 addresses. They are not
Alexander Bluhm
2022-02-25
Reported-by: syzbot+1b5b209ce506db4d411d@syzkaller.appspotmail.com
Philip Guenther
2022-02-25
Move pr_attach and pr_detach to a new structure pr_usrreqs that can
Philip Guenther
2022-02-22
Delete unnecessary #includes of <netinet6/ip6protosw.h>: some never
Philip Guenther
2022-02-22
Delete unnecessary #includes of <sys/domain.h> and/or <sys/protosw.h>
Philip Guenther
2022-02-16
rewrite vxlan to better fit the current kernel infrastructure.
David Gwynne
2022-02-01
When a struct ipovly needs to be computed and checksummed in in4_cksum(),
Miod Vallat
2022-01-25
Capture a repeated pattern into sysctl_securelevel_int function
Greg Steuck
2022-01-23
Define all TCP TF_ flags as unsigned numbers. They are stored in
Alexander Bluhm
2022-01-20
Shifting signed integers left by 31 is undefined behavior in C.
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-23
Remove unused variables and assignments in ah and esp output.
Alexander Bluhm
2021-12-23
IPsec is not MP safe yet. To allow forwarding in parallel without
Alexander Bluhm
2021-12-22
Consolidate enc_getif() lookups in IPsec input path to save one lookup
Tobias Heider
2021-12-20
Remove unused variable 'clen'.
Tobias Heider
2021-12-20
Use per-CPU counters for tunnel descriptor block (TDB) statistics.
Vitaliy Makkoveev
2021-12-20
Fix function name in panic string.
Alexander Bluhm
2021-12-19
There are occasions where the walker function in tdb_walk() might
Alexander Bluhm
2021-12-16
Fix a tiny race in tdb_delete() between TDBF_DELETED, tdb_unlink()
Alexander Bluhm
2021-12-15
structure pads can leak uninitialized memory to userland via copyout,
Theo de Raadt
2021-12-15
Syzkaller found a dereference in igmp_leavegroup() where inm->inm_rti
Alexander Bluhm
2021-12-14
Correct value for IPTOS_DSCP_LE since it needs to allow for the preceeding
Darren Tucker
2021-12-14
To cache lookups, the policy ipo is linked to its SA tdb. There
Alexander Bluhm
2021-12-11
Protect the write access to the TDB flags field with a mutex per
Alexander Bluhm
2021-12-08
Start documenting the locking strategy of struct tdb fields. Note
Alexander Bluhm
2021-12-07
In ipo_tdb the flow contains a reference counted TDB cache. This
Alexander Bluhm
2021-12-03
Add tdb_delete_locked() to replace duplicate tdb deletion code in
Tobias Heider
2021-12-03
Add TDB reference counting to ipsp_spd_lookup(). If an output
Alexander Bluhm
2021-12-02
ipsec_common_input_cb() extracted the inner IP header of IPsec
Alexander Bluhm
2021-12-02
Allow to build kernel without IPSEC or INET6 defines.
Alexander Bluhm
2021-12-01
Reintroduce the TDBF_DELETED flag. Checking next pointer to figure
Alexander Bluhm
2021-12-01
Let ipsp_spd_lookup() return an error instead of a TDB. The TDB
Alexander Bluhm
2021-11-30
Remove unused parameter from ipsp_spd_inp().
Alexander Bluhm
2021-11-29
The network stack currently uses IPL_SOFTNET. Consistently initialize
Alexander Bluhm
2021-11-29
Using a void pointer for temporary allocated TDB in pfkeyv2 does
Alexander Bluhm
2021-11-26
Put a mutex assert locked into puttdb_locked().
Alexander Bluhm
2021-11-26
Replace TDBF_DELETED flag with check if tdb was already unlinked.
Tobias Heider
2021-11-25
move label to fix RAMDISK
Theo de Raadt
[next]