summaryrefslogtreecommitdiff
path: root/sys/netinet6/icmp6.c
Commit message (Expand)AuthorAgeFilesLines
* Fix IPv6 regression introduced by r362900.Alexander V. Chernikov2020-07-031-1/+1
* Complete conversions from fib<4|6>_lookup_nh_<basic|ext> to fib<4|6>_lookup().Alexander V. Chernikov2020-07-021-10/+11
* * 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
* Use fib[46]_lookup() in mtu calculations.Alexander V. Chernikov2020-05-281-0/+2
* Convert IP/IPv6 forwarding, ICMP processing and IP PCB laddr selection toAlexander V. Chernikov2020-04-141-6/+7
* Bring back redirect route expiration.Alexander V. Chernikov2020-01-221-4/+4
* Make icmp6_reflect() static.Bjoern A. Zeeb2019-12-031-1/+2
* Fix m_pullup() problem after removing PULLDOWN_TESTs and KAME EXT_*macros.Bjoern A. Zeeb2019-12-011-57/+86
* icmpv6: Fix mbuf change in mldBjoern A. Zeeb2019-11-181-1/+1
* netinet6: Remove PULLDOWN_TESTs.Bjoern A. Zeeb2019-11-151-136/+82
* netinet*: update *mp to pass the proper value backBjoern A. Zeeb2019-11-121-4/+12
* Remove unnecessary recursive epoch enter via INP_INFO_RLOCKGleb Smirnoff2019-11-071-3/+2
* netinet*: variable cleanupBjoern A. Zeeb2019-11-071-23/+25
* Widen NET_EPOCH coverage.Gleb Smirnoff2019-10-071-12/+4
* IPv6 cleanup: kernelBjoern A. Zeeb2019-08-021-14/+14
* Fix hostname to be returned in an ICMPv6 NI Reply message definedHiroki Sato2019-05-161-14/+19
* Mechanical cleanup of epoch(9) usage in network stack.Gleb Smirnoff2019-01-091-13/+11
* In icmp6_rip6_input(), once we have a lock, make sure the inp isBjoern A. Zeeb2018-09-201-0/+4
* Use the new VNET_DEFINE_STATIC macro when we are defining static VNETAndrew Turner2018-07-241-2/+2
* epoch(9): allow preemptible epochs to composeMatt Macy2018-07-041-2/+3
* mechanical CK macro conversion of inpcbinfo listsMatt Macy2018-06-121-1/+1
* UDP: further performance improvements on txMatt Macy2018-05-231-3/+3
* ifnet: Replace if_addr_lock rwlock with epoch + mutexMatt Macy2018-05-181-2/+2
* icmp6_reflect() sends ICMPv6 message with new IPv6 header. So, it isAndrey V. Elsukov2018-04-231-10/+1
* Remove some unneccessary variable sets in IPv6 code, as detected byJonathan T. Looney2018-03-241-1/+0
* Fix ICMPv6 redirectsEric van Gyzen2018-02-091-0/+8
* Follow the RFC6980 and silently ignore following IPv6 NDP messagesAndrey V. Elsukov2017-12-151-0/+4
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Fix two places in the ICMP6 code where we could dereference a NULL pointerJonathan T. Looney2017-05-301-2/+3
* Constrain IPv6 routes to single FIBs when net.add_addr_allfibs=0Alan Somers2017-03-171-2/+2
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Make ICMPv6 hard error handling for TCP consistent with the ICMPv4Michael Tuexen2016-10-211-1/+1
* Fix bug introduced in r274300.Andrey V. Elsukov2016-09-291-1/+1
* Reduce code duplication around NDP message handlers in icmp6_input().Mark Johnston2016-09-201-108/+51
* Remove the 4.3BSD compatible macro m_copy(), use m_copym() instead.Kevin Lo2016-09-151-3/+3
* Rework IPV6 TCP path MTU discovery to match IPv4Andrew Gallatin2016-08-011-3/+1
* Use Node Information flag names instead of hard-coding their values.Mark Johnston2016-05-151-1/+3
* Split in6_selectsrc() into in6_selectsrc_addr() and in6_selectsrc_socket().Alexander V. Chernikov2016-01-101-13/+9
* Do not hold ifaddr reference for the whole icmp6_reflect() exec time.Alexander V. Chernikov2016-01-101-16/+21
* Remove 'struct route_int6' argument from in6_selectsrc() andAlexander V. Chernikov2016-01-031-5/+1
* Implement interface link header precomputation API.Alexander V. Chernikov2015-12-311-1/+1
* Make in_arpinput(), inp_lookup_mcast_ifp(), icmp_reflect(),Alexander V. Chernikov2015-12-091-19/+10
* Fix the handling of IPv6 On-Link Redirects.Eric van Gyzen2015-09-141-11/+23
* Move comment to the right position.Bjoern A. Zeeb2015-07-031-1/+2
* Remove unneded check. No need to do m_pullup to the size that we prepended.Andrey V. Elsukov2014-12-021-2/+0
* Remove route chaching support from ipsec code. It isn't used for some time.Andrey V. Elsukov2014-12-021-9/+0
* Consistently use if_link.Gleb Smirnoff2014-11-101-2/+2
* Renove faith(4) and faithd(8) from base. It looks like industryAlexander V. Chernikov2014-11-091-16/+0