summaryrefslogtreecommitdiff
path: root/sys/netinet6
AgeCommit message (Expand)Author
2017-04-06Convert bcopy to memcpy as the memory does not overlap.David Hill
2017-04-05When building counter memory in preparation to copy to userland, alwaysTheo de Raadt
2017-03-26Do not invalidate a ND cache at the begining of nd6_free().Martin Pieuchot
2017-03-16Userland expects pltime to be a time stamp not number of seconds.Florian Obser
2017-03-13Move PRU_ATTACH out of the pr_usrreq functions into pr_attach.Claudio Jeker
2017-03-08Always invalidate ND entries in nd6_free().Martin Pieuchot
2017-03-07When the inpcb queue and hash lists are traversed or modified weAlexander Bluhm
2017-03-06Kill global list of IPv6 addresses.Martin Pieuchot
2017-03-06Prefix functions dealing with routing messages with 'rtm_' and keepMartin Pieuchot
2017-03-03Convert the variable argument list of the pr_output functions toAlexander Bluhm
2017-03-03Replace a panic with a compile time assert in icmp6_reflect().Alexander Bluhm
2017-03-03Iterate over the global list of interfaces instead of using the globalMartin Pieuchot
2017-03-02Prefer the global list of interfaces to the dying global list of IPv6Martin Pieuchot
2017-03-02Use the routing table rather than the global list of IPv6 address.Martin Pieuchot
2017-03-02Convert domain declarations to C99 initializers.Martin Pieuchot
2017-02-28Some refactoring in ip6_input() needed to un-KERNEL_LOCK() the IPv6Martin Pieuchot
2017-02-22Use c99 struct initialization with protosw.David Hill
2017-02-22Fix comments about a few ipv6 sockoptionsRenato Westphal
2017-02-21In ip6_ctloutput, check for an invalid level early like the otherDavid Hill
2017-02-16Revert "Release the NET_LOCK() before entering per-driver ioctl() routine".Martin Pieuchot
2017-02-09Dedup calls to icmp6stat_inc in icmp6_errcount, should save a few bytesJeremie Courreges-Anglas
2017-02-09percpu counters for divert(4) statsJeremie Courreges-Anglas
2017-02-09percpu counters for raw ipv6 and icmp6 statsJeremie Courreges-Anglas
2017-02-09percpu counters for TCP statsJeremie Courreges-Anglas
2017-02-08Remove the ipsec protocol callbacks which all do the same. ImplementAlexander Bluhm
2017-02-07Release the NET_LOCK() before entering per-driver ioctl() routine.Martin Pieuchot
2017-02-06Make ip6_input() more like ipv4_input() and introduce ip6_ours().Alexander Bluhm
2017-02-05Always allocate counters memory using type M_COUNTERS.Jeremie Courreges-Anglas
2017-02-05Use percpu counters for ip6statJeremie Courreges-Anglas
2017-02-01In sogetopt, preallocate an mbuf to avoid using sleeping mallocs withDavid Hill
2017-01-29Change the IPv4 pr_input function to the way IPv6 is implemented,Alexander Bluhm
2017-01-27copypktopts is only called by ip6_setpktopts using M_NOWAIT. DropDavid Hill
2017-01-26Reduce the difference between struct protosw and ip6protosw. TheAlexander Bluhm
2017-01-23The function raw_input() has not been called since netiso has beenAlexander Bluhm
2017-01-19RFC 8021 "IPv6 Atomic Fragments Considered Harmful" deprecatesAlexander Bluhm
2017-01-18Use LIST_FOREACH to traverse icmp6_mtudisc_callbacks. Fix whitespaces.Alexander Bluhm
2017-01-10Do not use a 'struct route_in6' when there's no need to cache the resultMartin Pieuchot
2017-01-10Remove NULL checks before m_free(9), it deals with it.Martin Pieuchot
2017-01-06Kill various splsoftnet().Martin Pieuchot
2017-01-03Take the neighbor solicitation's source address from the packet toAlexander Bluhm
2016-12-29Get rid of recursive splsoftnet() in in6_ifattach_linklocal().Martin Pieuchot
2016-12-27Move nd6 timer initialisation to nd6_init() and call timeout_set()Alexander Bluhm
2016-12-26Typo, "more then" -> "more than"Jeremie Courreges-Anglas
2016-12-23Do not call timeout_set(9) multiple times for nd6_slowtimo(), especiallyMartin Pieuchot
2016-12-22Remove all splsoftnet() from ND6 converting the non-recrusive ones toMartin Pieuchot
2016-12-22Remove PIM support from the multicast stack.Rafael Zalamena
2016-12-21Use __func__ in debug log to reduce noise when grepping.Martin Pieuchot
2016-12-21Remove recursive splsoftnet().Martin Pieuchot
2016-12-21Remove recursive splsoftnet() from the ioctl(2) path.Martin Pieuchot
2016-12-20A NET_LOCK() was is missing in tcp_sysctl() which shows up as splAlexander Bluhm