summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2017-12-01Simplify the reverse PCB lookup logic. The PF_TAG_TRANSLATE_LOCALHOSTAlexander Bluhm
2017-11-29Make mpe(4) work again by:Claudio Jeker
2017-11-29Revert 1.353, this breaks mpe(4). Also it seems not complete since rt_ifa_delClaudio Jeker
2017-11-28The divert structure was using the port number to indicate thatAlexander Bluhm
2017-11-27The divert structure was using the port number to indicate thatAlexander Bluhm
2017-11-27lenght->length, mostly in commentsStuart Henderson
2017-11-22It does not make sense to call pcb lookup from pf during packetAlexander Bluhm
2017-11-20Remove #if'0ed declsJeremie Courreges-Anglas
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-20Remove duplicated code working around the fact that ifpromisc() requiredMartin Pieuchot
2017-11-20Do not fail if an interface is DOWN when calling ifpromisc().Martin Pieuchot
2017-11-17#if -> #ifdef for consistencyJeremie Courreges-Anglas
2017-11-17Rename etherip sysctl handler, there's no conflict with ip_ether.c any moreJeremie 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-17Don't pass unhandled packets to gif(4)Jeremie Courreges-Anglas
2017-11-17Move etherip counters and their allocation to etherip(4)Jeremie Courreges-Anglas
2017-11-17add if_rxr_livelocked so rxr users can request backpressure themselves.David Gwynne
2017-11-15etherip(4) now handles etherip sysctls, move/remove code accordingly.Jeremie Courreges-Anglas
2017-11-15some more 25g media types, and a bunch of AOC types.David Gwynne
2017-11-14Push the NET_LOCK into ifioctl() and use the NET_RLOCK in ifioctl_get().Theo Buehler
2017-11-14anton@ reports that ifq tx mitigation breaks iwm somehow.David Gwynne
2017-11-14move the adding of an ifqs counters in if_getdata to ifq.cDavid Gwynne
2017-11-14reintroduce tx mitigation, like dfly does and like we used to do.David Gwynne
2017-11-13Grab the KERNEL_LOCK() to iterate on the global list of PF_KEY sockets.Martin Pieuchot
2017-11-13Remove useless comment about if_ioctl() & reduce grep noise.Martin Pieuchot
2017-11-13add a generic packet rate matching filter. allows things likeHenning Brauer
2017-11-13remove the ability for pf_ouraddr to say that a packet is forwarded.David Gwynne
2017-11-12Only use a single taskq to process incoming network packets as soon asMartin Pieuchot
2017-11-10Introduce a reader version of the NET_LOCK().Martin Pieuchot
2017-11-10Use percpu counters with etheripstat.Visa Hankala
2017-11-09The cmd argument of ifconf() has been unused since COMPAT_LINUX wasTheo Buehler
2017-11-04Move the ioctls that only need a read lock from ifioctl into a newTheo Buehler
2017-11-04raw_init() is dead and <net/raw_cb.h> doesn't need to be included there.Martin Pieuchot
2017-11-04Stop calling ifp->if_ioctl() inside in{,6}_ioctl().Martin Pieuchot
2017-11-03After inlining of raw_detach we know the sizes for free; pointed outFlorian Obser
2017-11-03use rop->rcb similar like in pfkeyv2_detach(); suggested by visaFlorian Obser
2017-11-03Inline trivial functions from raw_cb.c and tedu it.Florian Obser
2017-11-03There is no way SS_NOFDREF is set on a raw socket in raw_usrreq forFlorian Obser
2017-11-02Move PRU_DETACH out of pr_usrreq into per proto pr_detachFlorian Obser
2017-10-31- add one more softnet taskqAlexandr Nedvedicky
2017-10-30- fine tuning PF_LOCK in pfioctl()Alexandr Nedvedicky
2017-10-30Kill <net/slip.h>.Martin Pieuchot
2017-10-29Kill unused members using forward declaration only types.Martin Pieuchot
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 Multicast and Broadcast flags from the encapsulated packet inMartin Pieuchot
2017-10-24remove defines for ioctls the kernel doesn't recogniseJonathan Gray
2017-10-20Kill dead ioctl handlers.Martin Pieuchot