summaryrefslogtreecommitdiff
path: root/sys/netinet
AgeCommit message (Expand)Author
2017-02-22Use c99 struct initialization with protosw.David Hill
2017-02-20Crank all members of struct ipipstat to 64 bitsJeremie Courreges-Anglas
2017-02-20carp(4) percpu countersJeremie Courreges-Anglas
2017-02-17Using ipcomp(4) with IPv6 transport mode failed with protocol familyAlexander Bluhm
2017-02-16Revert "Release the NET_LOCK() before entering per-driver ioctl() routine".Martin Pieuchot
2017-02-14Get rid of recursive splsoftnet()/splx() dances and convert a timeout toMartin Pieuchot
2017-02-09Unbreak 'netstat -g' and make multicast route stats sysctl more robust.Rafael Zalamena
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-09Put back a return that I have removed by accident.Alexander Bluhm
2017-02-08Remove the ipsec protocol callbacks which all do the same. ImplementAlexander Bluhm
2017-02-08Test for NULL before dereferencing a pointer not after.Jonathan Gray
2017-02-07Use percpu counters for icmpJonathan Matthew
2017-02-07Error propagation does neither make sense for ip input path nor forAlexander Bluhm
2017-02-07IPsec packets could be dropped unaccounted if output after cryptoAlexander Bluhm
2017-02-07Reduce the per-packet allocation costs for crypto operations (cryptop)Patrick Wildt
2017-02-07The return code of crp_callback is never checked, so it is notAlexander Bluhm
2017-02-07Release the NET_LOCK() before entering per-driver ioctl() routine.Martin Pieuchot
2017-02-05Always allocate counters memory using type M_COUNTERS.Jeremie Courreges-Anglas
2017-02-05Use percpu counters for ip6statJeremie Courreges-Anglas
2017-02-04Move the typedefs for in_{addr,port}_t from <sys/types.h> toPhilip Guenther
2017-02-01In sogetopt, preallocate an mbuf to avoid using sleeping mallocs withDavid Hill
2017-01-31Use CTASSERT instead of KASSERT for a few sysctl that use the counters APIJeremie Courreges-Anglas
2017-01-29Change the IPv4 pr_input function to the way IPv6 is implemented,Alexander Bluhm
2017-01-26Reduce the difference between struct protosw and ip6protosw. TheAlexander Bluhm
2017-01-25Since raw_input() and route_input() are gone from pr_input, we canAlexander Bluhm
2017-01-23The function raw_input() has not been called since netiso has beenAlexander Bluhm
2017-01-23Flag pseudo-interfaces as such in order to call add_net_randomness()Martin Pieuchot
2017-01-23Assert for IPL_SOFTNET rather than raising SPL recursively.Martin Pieuchot
2017-01-20Kill recursive splsofnet()/splx() dances.Martin Pieuchot
2017-01-12Clean up multicast files from unused definitions and comments.Rafael Zalamena
2017-01-11Remove mfc hash tables and use the OpenBSD routing table for multicastRafael Zalamena
2017-01-10Remove NULL checks before m_free(9), it deals with it.Martin Pieuchot
2017-01-09Grab the NET_LOCK() in ipcomp input callback.Visa Hankala
2017-01-09Grab the NET_LOCK() in various callbacks.Martin Pieuchot
2017-01-06Remove the global viftable vector that holds the virtual interfacesRafael Zalamena
2017-01-06Simplify code by removing some old pullup macro, killing some variablesRafael Zalamena
2017-01-06Kill various splsoftnet().Martin Pieuchot
2017-01-05Remove some unnecessary code abstractions and while here remove aRafael Zalamena
2017-01-04convert igmp_stat into per-cpu countersDavid Gwynne
2017-01-03Remove some recursives splsoftnet().Martin Pieuchot
2016-12-26Typo, "more then" -> "more than"Jeremie Courreges-Anglas
2016-12-24Grab the NET_LOCK() before calling ipsp_process_done() as it ends upMartin Pieuchot
2016-12-22Remove PIM support from the multicast stack.Rafael Zalamena
2016-12-21Fix build without PIM defined.Martin Pieuchot
2016-12-21Fix PIM compilation even though it is disabled.Rafael Zalamena
2016-12-20A NET_LOCK() was is missing in tcp_sysctl() which shows up as splAlexander Bluhm
2016-12-20Prevent grabing the NET_LOCK() twice in the ioctl(2) and input path.Martin Pieuchot
2016-12-20Kill recursive splsoftnet()/splx() in tcp_ctloutput().Martin Pieuchot