aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet6/in6.c
Commit message (Expand)AuthorAgeFilesLines
* sys/netinet6: fix typos in comments. No functional change.Alan Somers2018-01-231-1/+1
* 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-5/+7
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Garbage collect IFT_IEEE80211 (but leave the define for possible reuse)Andriy Voskoboinyk2017-01-281-1/+0
* After the in_control() changes in r257692, an existing address isLuiz Otavio O Souza2017-01-251-3/+6
* Lock the ND prefix list and add refcounting for prefixes.Mark Johnston2016-10-071-2/+7
* Rename ndpr_refcnt to ndpr_addrcnt.Mark Johnston2016-09-241-6/+6
* Fix the NULL pointer dereference for unresolved link layer entries inAndrey V. Elsukov2016-06-221-2/+8
* Get closer to a VIMAGE network stack teardown from top to bottom ratherBjoern A. Zeeb2016-06-211-1/+1
* Remove the SIOCSIFALIFETIME_IN6 ioctl.Pedro F. Giffuni2016-06-131-44/+0
* Remove an always-false error check in the AIFADDR_IN6 handler.Mark Johnston2016-05-151-2/+1
* Clean up callers of nd6_prelist_add().Mark Johnston2016-05-071-8/+0
* sys/net*: minor spelling fixes.Pedro F. Giffuni2016-05-031-1/+1
* in_lltable_alloc and in6 copy: Don't leak LLE in error pathConrad Meyer2016-04-261-4/+15
* sys/net* : for pointers replace 0 with NULL.Pedro F. Giffuni2016-04-151-1/+1
* Fix the lladdr copy in in6_lltable_dump_entry() after r292978.Mark Johnston2016-03-301-1/+1
* Ternary operator has lower priority than OR.Gleb Smirnoff2016-02-171-1/+1
* Implement interface link header precomputation API.Alexander V. Chernikov2015-12-311-1/+9
* This code is not in modules that need KPI stability so no need to useBjoern A. Zeeb2015-12-301-2/+2
* in6_if2idlen: treat bridge(4) interfaces like other Ethernet interfacesGarrett Wollman2015-12-281-0/+1
* Revert r292275 & r292379Steven Hartland2015-12-171-1/+1
* Provide additional lle data in IPv6 lltable dump used by ndp(8).Alexander V. Chernikov2015-12-161-2/+9
* Fix lagg failover due to missing notificationsSteven Hartland2015-12-151-1/+1
* inet6: Do not assume every interface has ip6 enabled.Kristof Provost2015-12-141-0/+2
* Remove LLE read lock from IPv6 fast path.Alexander V. Chernikov2015-12-131-2/+11
* Make in_arpinput(), inp_lookup_mcast_ifp(), icmp_reflect(),Alexander V. Chernikov2015-12-091-11/+12
* 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-2/+2
* rtsock requests for deleting interface address lles started to return EPERMAlexander V. Chernikov2015-09-271-0/+2
* * Do more fine-grained locking: call eventhandlers/free_entryAlexander V. Chernikov2015-09-141-37/+39
* Remove SIOCGDRLST_IN6 and SIOCGPRLST_IN6 forgotten in the previous commit.Hiroki Sato2015-09-101-2/+0
* Do not add IN6_IFF_TENTATIVE when ND6_IFF_NO_DAD.Hiroki Sato2015-09-101-4/+6
* Do not skip entries without LLE_VALID flag.Alexander V. Chernikov2015-09-051-2/+2
* Make in6ifa_ifpwithaddr() take const param.Alexander V. Chernikov2015-09-051-3/+2
* Simplify lla_rt_output()/nd6_add_ifa_lle() by setting lle state inAlexander V. Chernikov2015-08-311-0/+3
* - Deprecate IN6_IFF_NODAD. It was used to prevent DAD on a loopbackHiroki Sato2015-08-241-13/+8
* * Split allocation and table linking for lle's.Alexander V. Chernikov2015-08-201-13/+2
* Use single 'lle_timer' callout in lltable instead ofAlexander V. Chernikov2015-08-111-2/+2
* Store addresses instead of sockaddrs inside llentry.Alexander V. Chernikov2015-08-111-13/+7
* MFP r276712.Alexander V. Chernikov2015-08-111-12/+24
|\
| * * Allocate hash tables separatelyAlexander V. Chernikov2015-01-051-27/+35
| * * Use unified code for deleting entry by sockaddr instead of per-af one.Alexander V. Chernikov2015-01-031-44/+0
| * * Hide lltable implementation details in if_llatbl_var.hAlexander V. Chernikov2015-01-031-0/+1
| * Finish r275628 #2: remove remaining 'base' references.Alexander V. Chernikov2015-01-031-6/+6
| * * Do not assume lle has sockaddr key after struct lle:Alexander V. Chernikov2014-12-091-17/+21
| * Simplify lle lookup/create api by using addresses instead of sockaddrs.Alexander V. Chernikov2014-12-081-23/+35
| * Use llt_prepare_static_entry method to prepare valid per-af static entry.Alexander V. Chernikov2014-12-071-0/+1
| * * Retire abstract llentry_free() in favor of lltable_drop_entry_queue()Alexander V. Chernikov2014-12-071-15/+24
| * Do not enforce particular lle storage scheme:Alexander V. Chernikov2014-12-071-11/+19