aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet6/nd6_rtr.c
Commit message (Expand)AuthorAgeFilesLines
* Update for IETF draft-ietf-6man-ipv6only-flag.Bjoern A. Zeeb2019-03-071-0/+25
* Update for IETF draft-ietf-6man-ipv6only-flag.Bjoern A. Zeeb2019-03-061-3/+55
* Mechanical cleanup of epoch(9) usage in network stack.Gleb Smirnoff2019-01-091-12/+19
* Initial implementation of draft-ietf-6man-ipv6only-flag.Bjoern A. Zeeb2018-10-301-0/+38
* Use the new VNET_DEFINE_STATIC macro when we are defining static VNETAndrew Turner2018-07-241-1/+1
* ifnet: Replace if_addr_lock rwlock with epoch + mutexMatt Macy2018-05-181-6/+6
* Update the MTU in affected routes when IPv6 RA changes the MTUEric van Gyzen2018-02-121-1/+4
* Follow the RFC6980 and silently ignore following IPv6 NDP messagesAndrey V. Elsukov2017-12-151-0/+8
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Constrain IPv6 routes to single FIBs when net.add_addr_allfibs=0Alan Somers2017-03-171-27/+81
* Remove a bogus KASSERT from nd6_prefix_unlink().Mark Johnston2016-12-191-2/+0
* Lock the ND prefix list and add refcounting for prefixes.Mark Johnston2016-10-071-82/+206
* Reduce the number of conditional statements in nd6_prefix_onlink().Mark Johnston2016-10-071-3/+3
* Combine several checks in nd6_prefix_offlink() into one.Mark Johnston2016-10-071-7/+2
* Fix whitespace around prototypes in nd6_rtr.c.Mark Johnston2016-10-071-4/+3
* Fix a typo.Mark Johnston2016-10-071-1/+1
* Shorten and simplify some of the loops in pfxlist_onlink_check().Mark Johnston2016-10-071-30/+12
* Rename ndpr_refcnt to ndpr_addrcnt.Mark Johnston2016-09-241-3/+3
* Exploit r301213 to fix in6 ifaddr locking in pfxlist_onlink_check().Mark Johnston2016-06-021-5/+6
* Clean up callers of nd6_prelist_add().Mark Johnston2016-05-071-11/+8
* Remove two useless local variables from prelist_update().Mark Johnston2016-05-071-14/+7
* sys/net*: minor spelling fixes.Pedro F. Giffuni2016-05-031-1/+1
* sys/net* : for pointers replace 0 with NULL.Pedro F. Giffuni2016-04-151-1/+1
* Modify defrouter_remove() to perform the router lookup before removal.Mark Johnston2016-03-171-32/+28
* Lock the NDP default router list and count defrouter references.Mark Johnston2016-02-251-33/+162
* Use pfxrtr_del() instead of freeing advertising routers directly.Mark Johnston2016-02-171-2/+2
* Rename the flags field of struct nd_defrouter to "raflags".Mark Johnston2016-02-121-4/+4
* Simplify defrtrlist_update() slightly in preparation for future changes.Mark Johnston2016-02-121-28/+23
* Remove superfluous return statements from the neighbour discovery code.Mark Johnston2016-02-121-3/+0
* Fix style around allocations from M_IP6NDP.Mark Johnston2016-02-121-8/+5
* MFP r287070,r287073: split radix implementation and route table structure.Alexander V. Chernikov2016-01-251-3/+4
* Add new rt_foreach_fib_walk_del() function for deleting route entriesAlexander V. Chernikov2015-11-301-5/+4
* Fix the handling of IPv6 On-Link Redirects.Eric van Gyzen2015-09-141-1/+1
* Rename rt_foreach_fib() to rt_foreach_fib_walk().Alexander V. Chernikov2015-08-101-1/+1
* MFP r274295:Alexander V. Chernikov2015-08-081-14/+3
* Mitigate Local Denial of Service with IPv6 Router AdvertisementsXin LI2015-04-071-2/+10
* Use in6_localip() instead of hand-rolled cycle.Alexander V. Chernikov2014-01-181-17/+9
* Add in6_prepare_ifra() function to ease preparing in-kernel IPv6Alexander V. Chernikov2014-01-181-22/+5
* Introduce IN6_MASK_ADDR() macro to unify various hand-rolled codeAlexander V. Chernikov2014-01-081-13/+5
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-261-0/+1
* - Use time_uptime instead of time_second in data structures forHiroki Sato2013-08-051-16/+16
* Delete the nd6 entries associated with an off-link prefixQing Li2013-06-241-1/+7
* Reduce the overhead of locking, use IF_AFDATA_RLOCK() when we are doingAndrey V. Elsukov2012-11-161-6/+6
* Remove __P.Xin LI2012-10-221-7/+7
* Mechanically remove the last stray remains of spl* calls from net*/*.Andre Oppermann2012-10-181-36/+7
* Add multi-FIB IPv6 support to the core network stack supplementingBjoern A. Zeeb2012-02-031-71/+117
* Convert all users of IF_ADDR_LOCK to use new locking macros that specifyJohn Baldwin2012-01-051-6/+6
* Mark a couple of file local functions static and stop exporting them.Bjoern A. Zeeb2012-01-051-3/+6
* Use queue(3) macros instead of home-rolled versions in several places inJohn Baldwin2011-12-291-29/+19
* A default route learned from the RAs could be deleted manuallyQing Li2011-11-111-2/+3