summaryrefslogtreecommitdiff
path: root/sys/netinet6
AgeCommit message (Expand)Author
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
2016-12-19Remove redundant splsoftnet().Martin Pieuchot
2016-12-19Introduce the NET_LOCK() a rwlock used to serialize accesses to the partsMartin Pieuchot
2016-12-02Rremoves 'struct route_in6 *' argument from in6_selectsrc().Martin Pieuchot
2016-11-28Explicitly initialize rti_ifa when automagically adding a route.Martin Pieuchot
2016-11-28Remove multiple recursive splsoftnet().Martin Pieuchot
2016-11-28Assert that every slow/fast timeout routine is called at IPL_SOFTNET.Martin Pieuchot
2016-11-28Merge two "#ifdef MROUTING" blocks.Martin Pieuchot
2016-11-21Assert that defrtrlist_update() is always called at IPL_SOFTNET.Martin Pieuchot
2016-11-21Assert that prelist_update() is always called at IPL_SOFTNET.Martin Pieuchot
2016-11-21Assert that in6_ifadd() is always called at IPL_SOFTNET.Martin Pieuchot
2016-11-21Enforce that pr_usrreq functions are called at IPL_SOFTNET.Martin Pieuchot
2016-11-18turn ipstat into a set of percpu counters.David Gwynne
2016-11-16Bring icmp6_mtudisc_clone() in line with icmp_mtudisc_clone(). TheAlexander Bluhm
2016-11-16Inherit route label when creating dynamic routes for path MTU.Alexander Bluhm
2016-11-15Kill recursive splsoftnet().Martin Pieuchot
2016-11-14Automatically create a default lo(4) interface per rdomain.Martin Pieuchot
2016-11-09Do not call splsoftnet() recursively, this won't work with a lock.Martin Pieuchot
2016-11-07ARP and NDP timeouts mess with the routing table, so they need a processMartin Pieuchot
2016-10-25bluhm@ pointed out that addr->sin6_port should be forced to zero sinceFlorian Obser
2016-10-25Fix bind(2)ing link local addresses to raw sockets by callingFlorian Obser
2016-10-24When the IPv6 network stack receives an empty non atomic fragment,Alexander Bluhm
2016-10-04Correct the flag checks inside rt_ifa_addlocal(9) and rt_ifa_dellocal(9).Martin Pieuchot
2016-10-03Convert some of the remaining usages of time_second to time_uptime.Martin Pieuchot
2016-09-30Revert sending router solicitations when a prefix expires and go backFlorian Obser
2016-09-26typo in commentStuart Henderson
2016-09-19convert bcopy to memcpy. from david hill. ok jcaTed Unangst
2016-09-15all pools have their ipl set via pool_setipl, so fold it into pool_init.David Gwynne
2016-09-14Kill ip6_pcbopts, unused since the removal of IPV6_PKTOPTIONSJeremie Courreges-Anglas
2016-09-14Delete dead code and useless parameter.Jeremie Courreges-Anglas