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
/
net
Age
Commit message (
Expand
)
Author
2023-01-12
Binding the accept socket in TCP input relies on the fact that the
Alexander Bluhm
2023-01-09
flesh out ifiq_enqueue
David Gwynne
2023-01-09
count the number times a packet was dropped by bpf as fdrops.
David Gwynne
2023-01-08
Use NULL instead 0 for pointer initialization.
Vitaliy Makkoveev
2023-01-06
PF_ANCHOR_STACK_MAX is insufficient protection against stack overflow.
Alexandr Nedvedicky
2023-01-05
more consistently name pf_state * variables "st".
David Gwynne
2023-01-05
pfctl fails to add addresses to undefined/inactive table
Alexandr Nedvedicky
2023-01-04
move the pf_state_tree_id type from pfvar.h to pfvar_priv.h.
David Gwynne
2023-01-04
fix a comment, no functional change.
David Gwynne
2023-01-04
move the pf_state_tree rb tree type from pfvar.h to pfvar_priv.h
David Gwynne
2023-01-02
use the pf generated toeplitz hash when setting the mbuf flow id.
David Gwynne
2022-12-27
Fix array bounds mismatch with clang 15
Patrick Wildt
2022-12-24
fix and enable toeplitz hashing of pf_state_keys again.
David Gwynne
2022-12-23
disable the use of the has in the pf state key lookup (for now).
David Gwynne
2022-12-22
use stoeplitz to generate a hash/flowid for state keys.
David Gwynne
2022-12-22
provide stoeplitz_n32()
David Gwynne
2022-12-21
tiny whitespace tweak.
David Gwynne
2022-12-21
consistently use the PF_REF wrappers around refcnts.
David Gwynne
2022-12-21
prefix pf_state_key and pf_state_item struct bits to make them more unique.
David Gwynne
2022-12-19
move pf_state_item and pf_state_key structs from pfvar.h to pfvar_priv.h.
David Gwynne
2022-12-16
always keep pf_state_keys attached to pf_states.
David Gwynne
2022-11-26
Next step of netlock pressure decreasing in pppx(4).
Vitaliy Makkoveev
2022-11-25
revert pf.c r1.1152 again: move pf_purge out from under the kernel lock
Alexander Bluhm
2022-11-25
Revert previous commit. It was not properly tested and produces splassert
Mark Kettenis
2022-11-25
get rid of NET_LOCK in the pf purge work
David Gwynne
2022-11-24
Remove netlock assertion within PF_LOCK(). The netlock should be taken
Vitaliy Makkoveev
2022-11-23
Let nd6_if{at,de}tach() be void and take an ifp argument
Klemens Nanni
2022-11-23
Make `so' dereference safe within pflow_output_process().
Vitaliy Makkoveev
2022-11-23
Remove unused struct ifnet's *if_afdata[] and struct domain's dom_if{at,de}ta...
Klemens Nanni
2022-11-23
Add *if_nd to struct ifnet, call nd6_if{at,de}tach() directly
Klemens Nanni
2022-11-22
Interface tables (a.k.a. kif) in pf(4) are currently protected
Alexandr Nedvedicky
2022-11-22
count how many times ifiqs enqueue and dequeue packets.
David Gwynne
2022-11-21
Replace manual loop and duplicate RB_NEXT with RB_FOREACH
Klemens Nanni
2022-11-21
Fix DIOCIGETIFACES ioctl so all network interfaces
Alexandr Nedvedicky
2022-11-19
Decrease netlock pressure in pppx(4).
Vitaliy Makkoveev
2022-11-14
Unlock SIOCGIFG{MEMB,ATTR,LIST}
Klemens Nanni
2022-11-14
Unlock SIOCGIFCONF
Klemens Nanni
2022-11-14
Document global interface group list locking
Klemens Nanni
2022-11-12
Put pf_state_import() under NPFSYNC>0 to fix build without pfsync
Klemens Nanni
2022-11-11
me and my text editor are not getting along today
David Gwynne
2022-11-11
try pf.c r1.1143 again: move pf_purge out from under the kernel lock
David Gwynne
2022-11-11
add a mutex to struct pf_state and init it.
David Gwynne
2022-11-11
kn points out that brackets are not parentheses
David Gwynne
2022-11-11
fix a misuse of vi.
David Gwynne
2022-11-11
kn@ points out that lock annotations are usually wrapped in ()
David Gwynne
2022-11-11
steal a change by sashan@ to say which bits of pf_state need which locks.
David Gwynne
2022-11-11
rename pfsync_up() to pfsync_is_up()
David Gwynne
2022-11-11
Turn KASSERT() into if() to prevent state being inserted to
Alexandr Nedvedicky
2022-11-11
rewrite the pf_state_peer_ntoh and pf_state_peer_hton macros as functions.
David Gwynne
2022-11-11
move struct pf_state from pfvar.h to pfvar_priv.h.
David Gwynne
[next]