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
/
if.c
Age
Commit message (
Expand
)
Author
2020-07-20
Move insertions to `if_list' out of NET_LOCK() because KERNEL_LOCK()
mvs
2020-07-17
Check destruction ability before search instance of clone interface.
mvs
2020-07-10
Change users of IFQ_PURGE() to use the "new" API.
Patrick Wildt
2020-06-30
Add size to free(9) call
kn
2020-06-22
The interface if_ioctl routine must be called with the NET_LOCK() held.
Claudio Jeker
2020-06-22
deprecate network livelock detection using the softclock.
David Gwynne
2020-06-21
add wg(4), an in kernel driver for WireGuard vpn communication.
David Gwynne
2020-06-17
make ph_flowid in mbufs 16bits by storing whether it's set in csum_flags.
David Gwynne
2020-05-29
dev/rndvar.h no longer has statistical interfaces (removed during various
Theo de Raadt
2020-05-27
Document the various flavors of NET_LOCK() and rename the reader version.
Martin Pieuchot
2020-05-26
Extract more randomness from mbuf flow
Visa Hankala
2020-04-12
make ifpromisc assert that the caller is holding the NET_LOCK.
David Gwynne
2020-04-11
Grab the exclusive NET_LOCK() in the softnet thread.
Martin Pieuchot
2020-03-10
Properly exit loop at end of hooks TAILQ.
tobhe
2020-01-24
cleanup unused headers generated by config
Jonathan Gray
2019-11-14
avoid a use after free in if_delgroup.
David Gwynne
2019-11-13
Non root user must not use ioctl(2) to mess around with the address
Alexander Bluhm
2019-11-13
unbreak ramdisks
Theo de Raadt
2019-11-12
check for privileged bridges ioctls next to the other privileged ioctls.
David Gwynne
2019-11-12
SIOCDVNETID mutates state, so should only be run by root.
David Gwynne
2019-11-11
add linkstate hooks at the head of the tailq.
David Gwynne
2019-11-09
whitespace fixes, no functional change.
David Gwynne
2019-11-08
convert interface address change hooks to tasks and a task_list.
David Gwynne
2019-11-07
serialise hook adds and dels with a mutex instead of an implicit NET_LOCK.
David Gwynne
2019-11-07
turn the linkstate hooks into a task list, like the detach hooks.
David Gwynne
2019-11-06
replace the hooks used with if_detachhooks with a task list.
David Gwynne
2019-08-21
Remove support for semantically opace interface identifiers (RFC 7217)
Florian Obser
2019-08-06
When we needed the kernel lock for local IP packet delivery, mpi@
Alexander Bluhm
2019-06-30
if_vinput should pass BPF_DIRECTION_IN to bpf_mtap, not OUT
David Gwynne
2019-06-15
Free sizes for hooks and `if_sadl'.
Martin Pieuchot
2019-06-04
if_netisr(): trade NET_LOCK() for NET_RLOCK()
Alexandr Nedvedicky
2019-05-12
pushing NET_LOCK() further down from if_clone_{create,destroy}()
Alexandr Nedvedicky
2019-05-11
Correct a check in if_isconnected().
Martin Pieuchot
2019-04-28
Removes the KERNEL_LOCK() from bridge(4)'s output fast-path.
Martin Pieuchot
2019-04-22
add if_vinput so pseudo (ethernet) interfaces can bypass ifiqs
David Gwynne
2019-04-22
factor out calling the if input handlers for a packet.
David Gwynne
2019-04-19
provide factored out txhprio and rxhprio checks
David Gwynne
2019-04-19
only root can change rxprio
David Gwynne
2019-04-16
have another go at tx mitigation
David Gwynne
2019-04-14
don't take splnet when running the network stack
David Gwynne
2019-04-10
do custom checks for SIOCGIFSFFPAGE.
David Gwynne
2019-03-01
rework how ifiq_input decides the stack is busy and whether it should drop
David Gwynne
2019-02-26
check for root on mpls and pwe3 ioctls
David Gwynne
2019-01-09
split if_enqueue up so drivers can replace ifq handling if needed
David Gwynne
2018-12-20
Make this not hz dependent by using timeout_add_sec() also rename the
Claudio Jeker
2018-12-11
add optional per-cpu counters for interface stats.
David Gwynne
2018-11-29
restrict setting ecn to root
David Gwynne
2018-11-12
only let root configure the txprio setting on an interface
David Gwynne
2018-10-01
Put bridge_input & output back under the KERNEL_LOCK().
Martin Pieuchot
2018-09-26
Move bridge input/output paths outside of the KERNEL_LOCK().
Martin Pieuchot
[next]