aboutsummaryrefslogtreecommitdiff
path: root/sys/net/if_llatbl.c
Commit message (Expand)AuthorAgeFilesLines
* ifnet/API: Move struct ifnet definition to a <net/if_private.h>Justin Hibbits2023-01-241-0/+1
* if_llatbl: Fix a typo in a debug statementGordon Bergling2022-06-041-1/+1
* netinet6: Fix mbuf leak in NDPArseny Smalyuk2022-05-311-5/+38
* netinet6: fix ndp proxyingKUROSAWA Takahiro2022-05-301-0/+48
* lltable: introduce the llt_post_resolved callbackKUROSAWA Takahiro2022-05-301-9/+1
* net: Fix memory leaks in lltable_calc_llheader() error pathsMark Johnston2022-04-081-1/+3
* Fix kernel build without INET and INET6Ed Maste2022-01-051-0/+2
* Fix kernel build without INET6Ed Maste2021-12-301-0/+4
* routing: Add unified level-based logging support for the routing subsystem.Alexander V. Chernikov2021-12-291-0/+62
* [lltable] Add per-family lltable getters.Alexander V. Chernikov2021-12-291-8/+18
* lltable: Add support for "child" LLEs holding encap for IPv4oIPv6 entries.Alexander V. Chernikov2021-08-211-3/+67
* [lltable] Restructure nd6 code.Alexander V. Chernikov2021-08-071-14/+26
* [lltable] Unify datapath feedback mechamism.Alexander V. Chernikov2021-08-041-0/+46
* Fix setting static entries for arp/ndp.Alexander V. Chernikov2021-02-201-0/+1
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-1/+0
* * Add rib_<add|del|change>_route() functions to manipulate the routing table.Alexander V. Chernikov2020-06-011-0/+1
* Revert r361704, it accidentally committed merged D25067 and D25070.Alexander V. Chernikov2020-06-011-1/+0
* * Add rib_<add|del|change>_route() functions to manipulate the routing table.Alexander V. Chernikov2020-06-011-0/+1
* Implement optional table entry limits for if_llatbl.Bjoern A. Zeeb2020-03-041-9/+35
* Split gigantic rtsock route_output() into smaller functions.Alexander V. Chernikov2019-12-311-3/+4
* if_llatbl: change htable_unlink_entry() to early exist if no work to doBjoern A. Zeeb2019-11-151-7/+8
* if_llatbl: cleanupBjoern A. Zeeb2019-11-151-5/+0
* lltabl: remove dead codeBjoern A. Zeeb2019-11-131-72/+0
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-201-0/+1
* Mechanical cleanup of epoch(9) usage in network stack.Gleb Smirnoff2019-01-091-4/+6
* Use the new VNET_DEFINE_STATIC macro when we are defining static VNETAndrew Turner2018-07-241-1/+1
* Move invoking of callout_stop(&lle->lle_timer) into llentry_free().Andrey V. Elsukov2018-07-171-2/+3
* CK: update consumers to use CK macros across the boardMatt Macy2018-05-241-6/+6
* UDP: further performance improvements on txMatt Macy2018-05-231-8/+8
* sys: general adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-1/+3
* Remove register keyword from sys/ and ANSIfy prototypesEd Maste2017-05-171-1/+1
* Make LLTABLE list lock private for if_llatbl.cAndrey V. Elsukov2016-10-111-15/+20
* sys/net*: minor spelling fixes.Pedro F. Giffuni2016-05-031-1/+1
* Implement interface link header precomputation API.Alexander V. Chernikov2015-12-311-8/+94
* Simplify bringup order by removing a SYSINIT making it a static listBjoern A. Zeeb2015-12-221-12/+2
* Remove LLE read lock from IPv6 fast path.Alexander V. Chernikov2015-12-131-0/+41
* Remove LLE read lock from IPv4 fast path.Alexander V. Chernikov2015-12-051-0/+2
* This fixes several places where callout_stops return is examined. TheRandall Stewart2015-11-131-1/+1
* Unify setting lladdr for AF_INET[6].Alexander V. Chernikov2015-11-071-0/+9
* Eliminate nd6_nud_hint() and its TCP bindings.Alexander V. Chernikov2015-09-271-1/+0
* * Require explicitl lle unlink prior to calling llentry_delete().Alexander V. Chernikov2015-09-151-7/+1
* * Do more fine-grained locking: call eventhandlers/free_entryAlexander V. Chernikov2015-09-141-10/+41
* Simplify lla_rt_output()/nd6_add_ifa_lle() by setting lle state inAlexander V. Chernikov2015-08-311-16/+5
* * Split allocation and table linking for lle's.Alexander V. Chernikov2015-08-201-20/+79
* Use single 'lle_timer' callout in lltable instead ofAlexander V. Chernikov2015-08-111-2/+2
* MFP r276712.Alexander V. Chernikov2015-08-111-18/+42
|\
| * * Allocate hash tables separatelyAlexander V. Chernikov2015-01-051-6/+24
| * * Use unified code for deleting entry by sockaddr instead of per-af one.Alexander V. Chernikov2015-01-031-10/+28
| * * Hide lltable implementation details in if_llatbl_var.hAlexander V. Chernikov2015-01-031-0/+59
| * Simplify lle lookup/create api by using addresses instead of sockaddrs.Alexander V. Chernikov2014-12-081-2/+7