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_var.h
Age
Commit message (
Expand
)
Author
2023-05-07
I preparation for TSO in software, cleanup the fragment code. Use
Alexander Bluhm
2023-04-18
Remove kernel lock from ifa_ifwithaddr() and ifa_ifwithdstaddr().
Vitaliy Makkoveev
2023-04-18
Document `ifnetlist' locking.
Vitaliy Makkoveev
2023-04-05
ARP has a queue of packets that should be sent after name resolution.
Alexander Bluhm
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-14
Document global interface group list locking
Klemens Nanni
2022-11-10
typofix; ok dlg
Klemens Nanni
2022-11-08
Document ifc_list immutability
Klemens Nanni
2022-09-08
Rename global ifnet TAILQ
Klemens Nanni
2022-08-30
Remove struct ifnet's unused if_switchport member
Klemens Nanni
2022-08-29
Use struct refcnt for interface address reference counting.
Alexander Bluhm
2021-02-20
add p2p_input, like ether_input but for l3 tunnel interfaces.
David Gwynne
2021-02-20
give interfaces an if_bpf_mtap handler.
David Gwynne
2020-07-29
Interface index is unsigned integer. Fix the places where it referenced
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-10
Change users of IFQ_SET_MAXLEN() and IFQ_IS_EMPTY() to use the "new" API.
Patrick Wildt
2020-07-10
Change users of IFQ_PURGE() to use the "new" API.
Patrick Wildt
2020-07-10
Change users of IFQ_DEQUEUE(), IFQ_ENQUEUE() and IFQ_LEN() to use the
Patrick Wildt
2020-07-04
It's been agreed upon that global locks should be expressed using
anton
2020-05-12
Set timeout(9) to refill the receive ring descriptors if the amount of
jan
2020-04-12
say if_pcount needs NET_LOCK instead of the kernel lock.
David Gwynne
2019-11-08
convert interface address change hooks to tasks and a task_list.
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-06-26
Create IF_WWAN_DEFAULT_PRIORITY which is lower than
Claudio Jeker
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-19
provide factored out txhprio and rxhprio checks
David Gwynne
2019-04-16
have another go at tx mitigation
David Gwynne
2019-03-31
Document that it is safe to dereference `if_softc' when the caller has
Martin Pieuchot
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-19
get rid of a prototype for if_enqueue_try()
David Gwynne
2018-12-11
add optional per-cpu counters for interface stats.
David Gwynne
2018-09-10
- if_cloners list populated at boot time only then becomes immutable,
Alexandr Nedvedicky
2018-01-10
get rid of struct carp_if by moving the srpl into struct ifnet if_carp.
David Gwynne
2018-01-08
Convert IF_CLONE_INITIALIZER() into C99 initializer.
Alexander Bluhm
2018-01-04
Include timeout & tasks in 'struct ifnet' instead of always allocating
Martin Pieuchot
2018-01-02
Move the NET_LOCK() inside the switch and start documenting which field
Martin Pieuchot
2017-12-15
add ifiqueues for mp safety and nics with multiple rx rings.
David Gwynne
2017-11-17
add if_rxr_livelocked so rxr users can request backpressure themselves.
David Gwynne
2017-10-31
- add one more softnet taskq
Alexandr Nedvedicky
2017-10-12
Move sysctl_mq() where it can safely mess with mbuf queue internals.
Martin Pieuchot
2017-05-08
Added initial IPv6 multicast routing support for multiple rdomains:
Rafael Zalamena
2017-01-24
add support for multiple transmit ifqueues per network interface.
David Gwynne
2017-01-21
Make the if_flags member unsigned. This was prompted by clang
Patrick Wildt
2017-01-06
Remove the global viftable vector that holds the virtual interfaces
Rafael Zalamena
2016-11-14
Automatically create a default lo(4) interface per rdomain.
Martin Pieuchot
[next]