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
2021-11-11
Retire switch(4) it never really was production ready and the OpenFlow
Claudio Jeker
2021-07-20
The current workaround to disable parallel IPsec did not work.
Alexander Bluhm
2021-06-30
Remove splnet() from ifnewlladdr(), it is not needed anymore.
Alexander Bluhm
2021-05-25
As network features are not added dynamically, the domain structures
Alexander Bluhm
2021-03-26
Push kernel lock within rtable_add(9) and rework it to return 0 in the
mvs
2021-03-20
RFC 8981 allows the configuration of only temporary IPv6 addresses.
Florian Obser
2021-03-18
When changing the link local address send a RTM_IFINFO message out.
Claudio Jeker
2021-03-18
Do not call rtm_ifchg() if IFF_UP changed. The code in if_up() and if_down()
Claudio Jeker
2021-03-11
There is no need to try to attach IPv6 to an interface when the
Florian Obser
2021-03-11
If the AUTOCONF4 or AUTOCONF6 flags get enabled, force the interface up.
Theo de Raadt
2021-03-10
spelling
Jonathan Gray
2021-03-09
Shorten the if_cloners_lock name preventing it from being truncated in
anton
2021-02-20
add p2p_input, like ether_input but for l3 tunnel interfaces.
David Gwynne
2021-02-20
default interfaces to bpf_mtap_ether for their if_bpf_mtap handler.
David Gwynne
2021-02-20
add a MONITOR flag to ifaces to say they're only used for watching packets.
David Gwynne
2021-02-11
We link `ifp' to `if_list' before we perform if_attachsetup(). It is not
mvs
2021-02-10
Interface group names must fit into IFNAMSIZ and be unique. But
Alexander Bluhm
2021-02-08
Start refcounting interface groups with 1. if_creategroup() returns
Alexander Bluhm
2021-02-01
ifunit() was fully replaced by if_unit(9) and should go away.
mvs
2021-01-18
Introduce new function if_unit(9). This function returns a pointer the
mvs
2021-01-09
Syzkaller has found a stack overflow in socket splicing. Broadcast
Alexander Bluhm
2021-01-04
Process pppoe(4) packets directly, do not queue through netis
kn
2021-01-04
Remove kernel lock from pppoe(4) input path
kn
2020-12-15
clear M_TIMESTAMP in if_enqueue.
David Gwynne
2020-10-03
Introduce `if_cloners_lock' rwlock and use it to serialize
mvs
2020-08-19
Allow SIOCSWGDPID and SIOCSWGMAXFLOW ioctls for non-root
kn
2020-08-05
Revert r1.614 of net/if.c. Modifications of `ifnet' list must still be
mvs
2020-08-04
We have `pipexinq' and `pipexoutq' mbuf(9) queues to store pipex(4)
mvs
2020-07-24
Use interface index instead of pointer to `ifnet' in carp(4).
mvs
2020-07-22
deprecate interface input handler lists, just use one input function.
David Gwynne
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
[next]