aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet6
Commit message (Expand)AuthorAgeFilesLines
* tcp6_ctlinput() doesn't pass MTU value to in6_pcbnotify().Andrey V. Elsukov2015-03-061-1/+1
* - Implement loopback probing state in enhanced DAD algorithm.Hiroki Sato2015-03-053-10/+52
* Fix deadlock in IPv6 PCB code.Andrey V. Elsukov2015-03-044-36/+25
* Create nd6_ns_output_fib() function with extra argument fibnum. Use itAndrey V. Elsukov2015-03-031-8/+21
* Nonce has to be non-NULL for DAD even if net.inet6.ip6.dad_enhanced=0.Hiroki Sato2015-03-031-5/+3
* Implement Enhanced DAD algorithm for IPv6 described inHiroki Sato2015-03-023-44/+116
* Now that all users of _WANT_IFADDR are fixed, remove this crutch andGleb Smirnoff2015-02-191-2/+2
* - Rename 'struct mld_ifinfo' into 'struct mld_ifsoftc', since it reallyGleb Smirnoff2015-02-193-74/+96
* Widen _KERNEL ifdef to hide more kernel network stack structures from userland.Gleb Smirnoff2015-02-191-3/+0
* Use new struct mbufq instead of struct ifqueue to manage packet queues inGleb Smirnoff2015-02-194-60/+48
* Factor out ip6_fragment() function, to be used in IPv6 stack and pf(4).Gleb Smirnoff2015-02-162-48/+64
* Move ip6_deletefraghdr() to frag6.c.Gleb Smirnoff2015-02-162-24/+24
* Factor out ip6_deletefraghdr() function, to be shared between IPv6Gleb Smirnoff2015-02-163-19/+33
* This fixes a bug in the way that the LLE timers for nd6Randall Stewart2015-02-092-4/+22
* Print IPv6 address in log message instead of address of pointer.Andrey V. Elsukov2015-02-051-1/+2
* Refactor / restructure the RSS code into generic, IPv4 and IPv6 specificAdrian Chadd2015-01-185-3/+155
* Do not go one layer down to check ifqueue length. First, not all driversGleb Smirnoff2015-01-121-14/+0
* Minimize the usage of SCTP_BUF_IS_EXTENDED.Michael Tuexen2015-01-101-7/+1
* * Deal with ARCNET L2 multicast mapping for IPv6 the same way as in IPv4:Alexander V. Chernikov2015-01-091-13/+0
* Add forgotten definition for nd6_output_ifp().Alexander V. Chernikov2015-01-081-0/+2
* * Use newly-created nd6_grab_holdchain() function to retrieve lleAlexander V. Chernikov2015-01-083-207/+101
* To ease changes to underlying mbuf structure and the mbuf allocator, reduceRobert Watson2015-01-053-5/+5
* Migrate the RSS IPv6 hash code to use pointers to the v6 addressesAdrian Chadd2014-12-312-3/+3
* Extern declarations in C files loses compile-time checking thatAndrey V. Elsukov2014-12-252-9/+0
* Remove in_gif.h and in6_gif.h files. They only contain functionAndrey V. Elsukov2014-12-232-48/+9
* Plug a memory leak in an error code path.Michael Tuexen2014-12-171-1/+4
* Do not count security policy violation twice.Andrey V. Elsukov2014-12-112-3/+0
* Use ipsec6_in_reject() to simplify ip6_ipsec_fwd() and ip6_ipsec_input().Andrey V. Elsukov2014-12-112-49/+20
* Remove flag/flags argument from the following functions:Andrey V. Elsukov2014-12-114-12/+8
* Move ip_ipsec_fwd() from ip_input() into ip_forward().Andrey V. Elsukov2014-12-111-24/+11
* Remove PACKET_TAG_IPSEC_IN_DONE mbuf tag lookup and usage of itsAndrey V. Elsukov2014-12-111-21/+5
* Remove check for presence of PACKET_TAG_IPSEC_PENDING_TDB andAndrey V. Elsukov2014-12-111-47/+16
* Revert r275695: nd6_dad_find() was already correct.Mark Johnston2014-12-111-3/+2
* Fix a bug in r266857: nd6_dad_find() must return NULL if it doesn't findMark Johnston2014-12-111-2/+3
* Add refcounting to IPv6 DAD objects and simplify the DAD code to fix aMark Johnston2014-12-083-90/+64
* This is the SCTP specific companion ofMichael Tuexen2014-12-041-9/+4
* 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-022-10/+0
* Start process of removing the use of the deprecated "M_FLOWID" flagHans Petter Selasky2014-12-013-5/+4
* Do not return unlocked/unreferenced lle in arpresolve/nd6_storelladdr -Alexander V. Chernikov2014-11-272-4/+6
* Skip L2 addresses lookups for p2p interfaces.Andrey V. Elsukov2014-11-241-3/+2
* Finish r274175: do control plane MTU tracking.Alexander V. Chernikov2014-11-171-11/+0
* We don't return sp pointer, thus NULL assignment isn't needed.Andrey V. Elsukov2014-11-121-4/+0
* Kill custom in_matroute() radix mathing function removing one rte mutex lock.Alexander V. Chernikov2014-11-112-22/+3
* Add sa6_checkzone_ifp() function. It checks correctness of structAndrey V. Elsukov2014-11-102-0/+22
* * Make nd6_dad_duplicated() constant.Alexander V. Chernikov2014-11-102-35/+32
* Remove link-local multicast routes remnants from in6_purgeaddr.Andrey V. Elsukov2014-11-101-39/+5
* Consistently use if_link.Gleb Smirnoff2014-11-104-6/+6
* For now handle only multicast addresses, we still use routes toAndrey V. Elsukov2014-11-101-9/+9
* Use embedded scope zone id to determine outgoing interface for link-localAndrey V. Elsukov2014-11-091-1/+13