summaryrefslogtreecommitdiff
path: root/sys/netinet
AgeCommit message (Expand)Author
2017-11-23Replace non mp-safe carp_iamatch6() with mp-safe carp_iamatch().Martin Pieuchot
2017-11-22It does not make sense to call pcb lookup from pf during packetAlexander Bluhm
2017-11-21Move the addrhook disestablish from carpdetach() to carp_clone_destroy()Patrick Wildt
2017-11-20Keep kernel defines under #ifdef _KERNEL.Martin Pieuchot
2017-11-20Flush flows using the radix-tree instead of a global list.Martin Pieuchot
2017-11-20Sprinkle some NET_ASSERT_LOCKED(), const and co to prepare runningMartin Pieuchot
2017-11-17Rename etherip sysctl handler, there's no conflict with ip_ether.c any moreJeremie Courreges-Anglas
2017-11-17Add ifdef MPLS around all the MPLS-in-IP codeJeremie Courreges-Anglas
2017-11-17Rename functions that now handle only MPLS-in-IPJeremie Courreges-Anglas
2017-11-17Move etherip_allow where it is usedJeremie Courreges-Anglas
2017-11-17Drop etheripstat use in ip_ether.cJeremie Courreges-Anglas
2017-11-17Drop all Ethernet-in-IP support from gif(4)Jeremie Courreges-Anglas
2017-11-17Move etherip counters and their allocation to etherip(4)Jeremie Courreges-Anglas
2017-11-15etherip(4) now handles etherip sysctls, move/remove code accordingly.Jeremie Courreges-Anglas
2017-11-15Make etherip(4) the single driver responsible for etherip sysctl entries.Jeremie Courreges-Anglas
2017-11-15Unbreak ENCDEBUG kernels by declaring `encdebug' in ip_ipsp.hMartin Pieuchot
2017-11-14Introduce ipsec_sysctl() and move IPsec tunables where they belong.Martin Pieuchot
2017-11-10Introduce a reader version of the NET_LOCK().Martin Pieuchot
2017-11-10Use percpu counters with etheripstat.Visa Hankala
2017-11-08The TF_BLOCKOUTPUT flag is set around all sorwakeup() and sowwakeup()Alexander Bluhm
2017-11-08Make {ah,esp,ipcomp}stat use percpu counters.Visa Hankala
2017-11-07Convert all the fields of {ah,esp,ipcomp}stat to uint64.Visa Hankala
2017-11-07Remove unused debug macro.Martin Pieuchot
2017-11-06Use %s and __func__ in DPRINTF() to reduce false positive with grep(1).Martin Pieuchot
2017-11-05Finish off pr_drain functions, they haven't been used since 2006.Florian Obser
2017-11-04Stop calling ifp->if_ioctl() inside in{,6}_ioctl().Martin Pieuchot
2017-11-02Move PRU_DETACH out of pr_usrreq into per proto pr_detachFlorian Obser
2017-11-01Fix typo in previous resulting in a NULL dereference.Martin Pieuchot
2017-10-31- add one more softnet taskqAlexandr Nedvedicky
2017-10-29This doesn't need the NET_LOCK, everything is protected by a mutex.Florian Obser
2017-10-29Move NET_{,UN}LOCK into individual slowtimo functions.Florian Obser
2017-10-27Dump IPsec flows by iterating over the rafdix-tree.Martin Pieuchot
2017-10-26Stop grabbing the KERNEL_LOCK() in network tasks when `ipsec_in_use'Martin Pieuchot
2017-10-25Remove the TCP_FACK option and associated #if{,n}def code.job
2017-10-24Refactor handling of partial TCP acknowledgementsMike Belopuhov
2017-10-24Remove some more tests checking for a non-NULL `ifp->if_ioctl'.Martin Pieuchot
2017-10-24Remove support for never used ioctls originating from KAME.Martin Pieuchot
2017-10-22Unconditionally enable TCP selective acknowledgements (SACK)Mike Belopuhov
2017-10-20Do not test if if_ioctl is NULL, it isn't.Martin Pieuchot
2017-10-18When reusing an mbuf at the upper end of the network stack, stripAlexander Bluhm
2017-10-16Handle the case where the parent of a carp(4) is being destroyedMartin Pieuchot
2017-10-16Last changes before running IPsec w/o KERNEL_LOCK().Martin Pieuchot
2017-10-11Remove lie talking about splsoftclock().Martin Pieuchot
2017-10-09Reduces the scope of the NET_LOCK() in sysctl(2) path.Martin Pieuchot
2017-10-06Unfortunately I removed too much in my previous commit and brokeAlexander Bluhm
2017-10-06Kill the divert-packet socket option IP_DIVERTFL to filter packets.Alexander Bluhm
2017-09-20Use m_copym() instead of m_dup_pkt() to fix a kernel assert whenVisa Hankala
2017-09-07Replace a goto found in the ipq foreach loop with a simple break.Alexander Bluhm
2017-09-06Replace the call to ifa_ifwithaddr() in divert6_output() with aAlexander Bluhm
2017-09-06Replace the call to ifa_ifwithaddr() in divert_output() with a routeAlexander Bluhm