aboutsummaryrefslogtreecommitdiff
path: root/sys/net/if_var.h
Commit message (Expand)AuthorAgeFilesLines
* IfAPI: Retire if_etherbpfmtap() and if_bpfmtap()Justin Hibbits2023-08-251-2/+0
* sys: Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-161-1/+0
* netlink: convert to IfAPI.Alexander V. Chernikov2023-06-161-0/+11
* net/if_var.h: consistently use if_t over struct ifnet *Konstantin Belousov2023-05-171-60/+59
* IfAPI: Add if_maddr_empty() to check for any maddrsJustin Hibbits2023-05-021-0/+1
* IfAPI: Hide the macros that touch ifnet membersJustin Hibbits2023-04-241-17/+0
* ifnet: factor out interface renaming into a separate function.Alexander V. Chernikov2023-04-201-0/+1
* IfAPI: Add iterator to complement if_foreach()Justin Hibbits2023-03-231-0/+9
* ifnet: add if_foreach_sleep() to allow ifnet iterations with sleep.Alexander V. Chernikov2023-03-061-0/+2
* net: unify mtu update codeAlexander V. Chernikov2023-03-061-0/+1
* IfAPI: Style cleanupJustin Hibbits2023-02-141-2/+2
* IfAPI: Add capabilities2/capenable2 accessorsJustin Hibbits2023-02-141-0/+7
* IfAPI: More accessorsJustin Hibbits2023-02-141-0/+3
* IfAPI: Add needed APIs for mbuf supportJustin Hibbits2023-02-061-0/+3
* IfAPI: Add iterator to loop over all interfacesJustin Hibbits2023-02-031-0/+3
* IfAPI: Add if_altq_is_enabled() interface.Justin Hibbits2023-01-311-0/+2
* IfAPI: Add l2com accessor for firewire.Justin Hibbits2023-01-311-0/+1
* IfAPI: Add some more accessorsJustin Hibbits2023-01-311-3/+21
* IfAPI: Add if_llsoftc member accessors for TOEDEVJustin Hibbits2023-01-311-1/+4
* IfAPI: Add if_get/setmaclabel() and use it.Justin Hibbits2023-01-311-0/+2
* IfAPI: Add if_gettype() API and use it for vlanJustin Hibbits2023-01-311-0/+1
* debugnet: Add ifnet accessor to set debugnet methodsJustin Hibbits2023-01-241-0/+1
* ifnet/API: Move struct ifnet definition to a <net/if_private.h>Justin Hibbits2023-01-241-159/+1
* ifnet API: Change if_init() to take context argumentJustin Hibbits2023-01-241-1/+1
* Revert "ifnet/API: Move the IfAPI from if_var.h to if.h"Justin Hibbits2023-01-131-0/+145
* ifnet/API: Move the IfAPI from if_var.h to if.hJustin Hibbits2023-01-121-145/+0
* ifnet/DrvAPI: Move if_t typedef to a better placeJustin Hibbits2023-01-041-2/+0
* DrvAPI: Extend driver KPI with more accessorsJustin Hibbits2022-12-201-26/+38
* net: add if_allocdescr() to permit updating iface description from the kernelAlexander V. Chernikov2022-12-011-0/+1
* ifp: add if_setdescr() / if_freedesrt() methodsAlexander V. Chernikov2022-09-241-0/+2
* struct ifnet: add if_capabilities2 and if_capenable2 bitmasksKonstantin Belousov2022-05-241-0/+2
* [vlan + lagg] add IFNET_EVENT_UPDATE_BAUDRATE eventAndrey V. Elsukov2022-05-201-0/+1
* ifnet/mbuf: provide KPI to serialize/restore m->m_pkthdr.rcvifGleb Smirnoff2022-05-051-1/+8
* Revert "mbuf: do not restore dying interfaces"Marko Zec2022-05-031-8/+1
* ifnet: garbage collect unused function ifaddr_byindex().Gleb Smirnoff2022-01-281-8/+1
* ifnet/mbuf: provide KPI to serialize/restore m->m_pkthdr.rcvifGleb Smirnoff2022-01-271-1/+8
* Add definitions for TLS receive tags using the existing send tag infrastructure.Hans Petter Selasky2022-01-261-1/+25
* ifnet: make V_if_index static to if.cGleb Smirnoff2021-12-061-2/+0
* ifnet_byindex() actually requires network epochGleb Smirnoff2021-12-061-5/+5
* ifnet: make if_alloc_domain() staticGleb Smirnoff2021-11-231-1/+0
* ifnet: garbage collect drbr_*_drv().Gleb Smirnoff2021-11-231-6/+0
* Add a switch structure for send tags.John Baldwin2021-09-141-10/+17
* Enforce check for using the return result for ifa?_try_ref().Alexander V. Chernikov2021-04-051-2/+2
* Add device and ifnet logging methods, similar to device_printf / if_printfAdrian Chadd2021-03-221-0/+1
* Add if_try_ref() to simplify refcount handling inside epoch.Alexander V. Chernikov2021-02-221-0/+1
* Add ifa_try_ref() to simplify ifa handling inside epoch.Alexander V. Chernikov2021-02-161-0/+1
* This pulls over all the changes that are in the netflixRandall Stewart2021-01-281-0/+2
* if: Remove ifnet_rwlockKristof Provost2020-11-251-21/+4
* Support hardware rate limiting (pacing) with TLS offload.John Baldwin2020-10-291-1/+12
* Switch inet6 default route subscription to the new rib subscription api.Alexander V. Chernikov2020-07-121-5/+0