aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet6
Commit message (Expand)AuthorAgeFilesLines
* ifnet: Replace if_addr_lock rwlock with epoch + mutexMatt Macy2018-05-1811-52/+51
* Unwrap some not-so-long lines now that extra tabs been removed.Brooks Davis2018-05-151-8/+4
* Remove stray tabs in in6_lltable_dump_entry(). NFC.Brooks Davis2018-05-151-54/+54
* Fix LORs in in6?_leave_group()Stephen Hurd2018-05-111-0/+5
* Fix a panic in the IPv6 multicast code.Andrew Gallatin2018-05-101-2/+3
* Fix for missing network interface address event when adding the default IPv6Hans Petter Selasky2018-05-081-3/+7
* r333175 introduced deferred deletion of multicast addresses in order to permi...Matt Macy2018-05-064-53/+91
* Currently in_pcbfree will unconditionally wunlock the pcbinfo lockMatt Macy2018-05-052-2/+14
* Send an ICMPv6 PacketTooBig message in case of forwading a packet whichMichael Tuexen2018-05-021-2/+9
* Separate list manipulation locking from state change in multicastStephen Hurd2018-05-027-202/+321
* Revert r332894 at the request of the submitter.Sean Bruno2018-04-244-102/+15
* Load balance sockets with new SO_REUSEPORT_LB optionSean Bruno2018-04-234-15/+102
* icmp6_reflect() sends ICMPv6 message with new IPv6 header. So, it isAndrey V. Elsukov2018-04-231-10/+1
* Remove support for the Arcnet protocol.Brooks Davis2018-04-134-35/+2
* Add check that mbuf had not multicast layer2 address.Andrey V. Elsukov2018-04-131-1/+2
* Remove support for FDDI networks.Brooks Davis2018-04-114-12/+1
* Fix a logical inversion bug.Michael Tuexen2018-04-081-1/+1
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-062-2/+0
* Document and enforce assumptions about struct (in6_)ifreq.Brooks Davis2018-03-301-0/+8
* Remove a comment that suggests checking that a non-pointer is non-NULL.Brooks Davis2018-03-301-4/+0
* Remove infrastructure for token-ring networks.Brooks Davis2018-03-284-9/+0
* This change adds a flag to the DAD entry to indicate whether it isJonathan T. Looney2018-03-241-13/+17
* Remove some unneccessary variable sets in IPv6 code, as detected byJonathan T. Looney2018-03-244-4/+3
* Revert r331379 as the "simple" lock changes have revealed a deeper problemSean Bruno2018-03-231-24/+6
* netpfil: Introduce PFIL_FWD flagKristof Provost2018-03-234-6/+7
* Refactor ip6_getpcbopt() for better locking and memory managementSean Bruno2018-03-221-38/+52
* Simple locking fixes in ip_ctloutput, ip6_ctloutput, rip_ctloutput.Sean Bruno2018-03-221-6/+24
* Handle locking and memory safety for IPV6_PATHMTU in ip6_ctloutput().Sean Bruno2018-03-221-1/+7
* Improve write locking in ip6_ctloutput() with macros.Sean Bruno2018-03-221-44/+28
* If the INP lock is uncontested, avoid taking a reference and jumpingJonathan T. Looney2018-03-211-22/+52
* Fix outgoing TCP/UDP packet drop on arp/ndp entry expiration.Alexander V. Chernikov2018-03-171-0/+20
* Update the MTU in affected routes when IPv6 RA changes the MTUEric van Gyzen2018-02-121-1/+4
* Fix ICMPv6 redirectsEric van Gyzen2018-02-091-0/+8
* Modify ip6_get_prevhdr() to be able use it safely.Andrey V. Elsukov2018-02-054-44/+30
* Merge r1.120 from NetBSD:Andrey V. Elsukov2018-02-021-1/+1
* ND6: Set the correct state for new neighbor cache entriesEric van Gyzen2018-01-291-2/+3
* Do not skip scope zone violation check, when mbuf has M_FASTFWD_OURS flag.Andrey V. Elsukov2018-01-291-13/+8
* Assign IPv6 link-local address to loopback interfaces whith unit > 0.Andrey V. Elsukov2018-01-291-22/+11
* Do not generate illegal mbuf chains during IP fragment reassembly. OnlyNavdeep Parhar2018-01-241-0/+1
* sys/netinet6: fix typos in comments. No functional change.Alan Somers2018-01-232-2/+2
* Revert r327828, r327949, r327953, r328016-r328026, r328041:Pedro F. Giffuni2018-01-211-2/+2
* net*: make some use of mallocarray(9).Pedro F. Giffuni2018-01-151-2/+2
* Fix some typos.Pedro F. Giffuni2017-12-281-2/+2
* netinet6/ip6_id.c: niels kindly dropped clause 3/4 from the license.Pedro F. Giffuni2017-12-281-7/+2
* Start syncing changes from OpenBSD's ip6_id.c instead of ip_id.c.Pedro F. Giffuni2017-12-281-6/+3
* Revert r327293Pedro F. Giffuni2017-12-281-1/+6
* netinet6/ip6_id.c: niels kindly dropped clause 3/4 from the license.Pedro F. Giffuni2017-12-281-7/+2
* Do pass removing some write-only variables from the kernel.Alexander Kabaev2017-12-258-41/+11
* Silence clang analyzer false positive.Alexander Kabaev2017-12-231-1/+2
* Follow the RFC6980 and silently ignore following IPv6 NDP messagesAndrey V. Elsukov2017-12-155-0/+23