summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
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
2017-10-19There was a possible stack overrun in the network since we hadAlexander Bluhm
2017-10-16Remove kernel support for the following ioctl(2)s, deprecated since 2001:Martin Pieuchot
2017-10-16Multiple tweaks:Martin Pieuchot
2017-10-16Last changes before running IPsec w/o KERNEL_LOCK().Martin Pieuchot
2017-10-16Change most of the returns into breaks. This will let us release a lock.Martin Pieuchot
2017-10-12Move sysctl_mq() where it can safely mess with mbuf queue internals.Martin Pieuchot
2017-10-12Fix a singed vs unsigned comparison resulting in an overflow of theMartin Pieuchot
2017-10-11ifioctl() cleanups.Martin Pieuchot
2017-10-09Reduces the scope of the NET_LOCK() in sysctl(2) path.Martin Pieuchot
2017-09-08If you use sys/param.h, you don't need sys/types.hTheo de Raadt
2017-09-05- split pf_find_or_create_ruleset() to smaller chunks.Alexandr Nedvedicky
2017-09-05Simplify rtable_mpath_insert().Martin Pieuchot
2017-09-05Restart the iteration when a multipath list is re-ordered to make sureMartin Pieuchot
2017-09-05Replace NET_ASSERT_LOCKED() by soassertlocked() in *_usrreq().Martin Pieuchot
2017-09-01Change sosetopt() to no longer free the mbuf it receives and changeMartin Pieuchot
2017-08-22Prevent a race against ipsec_in_use.Martin Pieuchot
2017-08-17Remove a class from parent's active list when queue is emptyMike Belopuhov
2017-08-17Resolve races with the hfsc_deferred timeoutMike Belopuhov
2017-08-17Skip SPD lookups for short packets on IPsec-enabled bridgeMike Belopuhov
2017-08-16Validate pfra_type after copyin before using it to index an arrayMike Belopuhov
2017-08-15After we stopped processing router advertisements in the kernelFlorian Obser
2017-08-14Remove unneeded null pointer check in mpe_input*: ifp cannot be NULL.Reyk Floeter
2017-08-14move pf_get_wscale + pf_get_mss prototypes to pfvar.h (diff shrinkage)Henning Brauer
2017-08-14add half-open tcp states accounting, road paved by sashanHenning Brauer
2017-08-14Use the rv variable in sppp_output() as it was intended.Reyk Floeter