summaryrefslogtreecommitdiff
path: root/sys/netinet
AgeCommit message (Expand)Author
2017-04-05When building counter memory in preparation to copy to userland, alwaysTheo de Raadt
2017-04-02Fix tcp stats reportingJeremie Courreges-Anglas
2017-03-27Fix the prefixlen sent by RTM_NEWADDR on new addresses without masks:Rafael Zalamena
2017-03-23Replace manual loop with SRPL_FOREACH_SAFE_LOCKED macro.Alexander Bluhm
2017-03-17carp(4) code is always executed in the 'softnet' thread, so removeMartin Pieuchot
2017-03-17Be more strict on all route iterations, lets always make sure that weRafael Zalamena
2017-03-14Make mfc_find() more strict when looking for routes, fixes a problemRafael Zalamena
2017-03-13Move PRU_ATTACH out of the pr_usrreq functions into pr_attach.Claudio Jeker
2017-03-10percpu counters for ip_ipip.cJeremie Courreges-Anglas
2017-03-07Rename struct etheripstat members for consistency, move them all to 64bitsJeremie Courreges-Anglas
2017-03-07When the inpcb queue and hash lists are traversed or modified weAlexander Bluhm
2017-03-07Initially in_pcballoc() hooked all new inpcb, including the IPv6Alexander 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-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-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