aboutsummaryrefslogtreecommitdiff
path: root/sys/net/if_var.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Move <add|del|change>_route() functions to route_ctl.c in preparation ofAlexander V. Chernikov2020-05-231-2/+2
* Add nhop to the ifa_rtrequest() callback.Alexander V. Chernikov2020-04-291-1/+3
* Finish r191148: replace rtentry with route in if_bridge if_output() callback.Alexander V. Chernikov2020-04-171-1/+1
* make lacp's use_numa hashing aware of send tagsAndrew Gallatin2020-03-091-0/+1
* Expose ifr_buffer_get_(buffer|length) outside if.c.Brooks Davis2020-03-031-0/+2
* This commit expands tcp_ratelimit to be able to handle cardsRandall Stewart2020-02-261-4/+6
* - Move global network epoch definition to epoch.h, as more differentGleb Smirnoff2020-01-151-6/+0
* There is a long standing problem with multicast programming for NICsGleb Smirnoff2019-10-291-0/+1
* Remove obsoleted KPIs that were used to access interface address lists.Gleb Smirnoff2019-10-211-16/+0
* Split out a more generic debugnet(4) from netdump(4)Conrad Meyer2019-10-171-3/+3
* The two functions ifnet_byindex() and ifnet_byindex_locked() are exactly theHans Petter Selasky2019-10-151-1/+0
* Add two extra functions that basically give count of addressesGleb Smirnoff2019-10-101-0/+2
* Provide new KPI for network drivers to access lists of interfaceGleb Smirnoff2019-10-101-2/+11
* Add kernel-side support for in-kernel TLS.John Baldwin2019-08-271-1/+10
* This adds the third step in getting BBR into the tree. BBR andRandall Stewart2019-08-011-1/+30
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-201-2/+1
* Track device's NUMA domain in ifnet & alloc ifnet from NUMA local memoryAndrew Gallatin2019-04-221-1/+4
* New pfil(9) KPI together with newborn pfil API and control utility.Gleb Smirnoff2019-01-311-2/+3
* Mechanical cleanup of epoch(9) usage in network stack.Gleb Smirnoff2019-01-091-14/+4
* For compatibility KPI functions like if_addr_rlock() that used to haveGleb Smirnoff2018-11-131-2/+0
* Add ifaddr_event_ext event. It is similar to ifaddr_event, but theAndrey V. Elsukov2018-10-211-0/+5
* For changing the MTU on tun/tap devices, it should not matter whether itMichael Tuexen2018-09-291-0/+2
* fix vlan locking to permit sx acquisition in ioctl callsMatt Macy2018-09-211-0/+1
* Fix in6_multi double freeMatt Macy2018-08-151-0/+2
* Deduplicate the code.Andrey V. Elsukov2018-07-091-0/+1
* epoch(9): allow preemptible epochs to composeMatt Macy2018-07-041-12/+16
* CK: update consumers to use CK macros across the boardMatt Macy2018-05-241-6/+6
* UDP: further performance improvements on txMatt Macy2018-05-231-23/+27
* ck: simplify interface with libkvm consumers by defining ck_queue typesMatt Macy2018-05-211-9/+4
* ifnet: Replace if_addr_lock rwlock with epoch + mutexMatt Macy2018-05-181-14/+21
* epoch(9): Make epochs non-preemptible by defaultMatt Macy2018-05-181-0/+1
* Allow different bridge types to coexistMatt Macy2018-05-111-0/+4