Age | Commit message (Expand) | Author |
2019-08-06 | When we needed the kernel lock for local IP packet delivery, mpi@ | Alexander Bluhm |
2019-06-10 | use m_microtime instead of microtime for SO_TIMESTAMP socketopt handling | David Gwynne |
2018-10-13 | Expose net.inet.ip.arpq.drops to help debug what's going on when a lot | Florian Obser |
2018-09-11 | Convert inetctlerrmap to u_char like inet6ctlerrmap. That is also | Alexander Bluhm |
2018-09-10 | Instead of calculating the mbuf packet header length here and there, | Alexander Bluhm |
2018-09-10 | During fragment reassembly, mbuf chains with packet headers were | Alexander Bluhm |
2018-07-10 | Introduce new IPsec (per-CPU) statistics and refactor ESP input | Martin Pieuchot |
2018-05-21 | All places that call carp_lsdrop() use the interface pointer already. | Alexander Bluhm |
2017-12-29 | Make the functions which link the pf state keys to mbufs, inpcbs, | Alexander Bluhm |
2017-12-04 | Make divert lookup similar for all socket types. If PF_TAG_DIVERTED | Alexander Bluhm |
2017-11-23 | Constify protocol tables and remove an assert now that ip_deliver() is | Martin Pieuchot |
2017-11-20 | Sprinkle some NET_ASSERT_LOCKED(), const and co to prepare running | Martin Pieuchot |
2017-11-14 | Introduce ipsec_sysctl() and move IPsec tunables where they belong. | Martin Pieuchot |
2017-11-10 | Introduce a reader version of the NET_LOCK(). | Martin Pieuchot |
2017-11-08 | Make {ah,esp,ipcomp}stat use percpu counters. | Visa Hankala |
2017-11-05 | Finish off pr_drain functions, they haven't been used since 2006. | Florian Obser |
2017-11-01 | Fix typo in previous resulting in a NULL dereference. | Martin Pieuchot |
2017-10-31 | - add one more softnet taskq | Alexandr Nedvedicky |
2017-10-29 | This doesn't need the NET_LOCK, everything is protected by a mutex. | Florian Obser |
2017-10-29 | Move NET_{,UN}LOCK into individual slowtimo functions. | Florian Obser |
2017-10-26 | Stop grabbing the KERNEL_LOCK() in network tasks when `ipsec_in_use' | Martin Pieuchot |
2017-10-09 | Reduces the scope of the NET_LOCK() in sysctl(2) path. | Martin Pieuchot |
2017-09-07 | Replace a goto found in the ipq foreach loop with a simple break. | Alexander Bluhm |
2017-09-05 | Serialize access to IP reassembly queue with a mutex. This lets | Visa Hankala |
2017-09-01 | Simplify list traversal in ip_freef(), and replace a hand-rolled | Visa Hankala |
2017-08-22 | Prevent a race against ipsec_in_use. | Martin Pieuchot |
2017-08-11 | Remove NET_LOCK()'s argument. | Martin Pieuchot |
2017-08-08 | Increase the limit of the IP protocol queues from 256 to 2048 mbufs. | Alexander Bluhm |
2017-08-04 | We do have SO_TIMESTAMP since some time and there is other code in the | Florian Obser |
2017-07-05 | Fix RAMDISK build. | Visa Hankala |
2017-07-05 | The IP in IP input function strips the outer header and reinserts | Alexander Bluhm |
2017-06-26 | Convert ip_input() to a pr_input style function. Goal is to process | Alexander Bluhm |
2017-06-19 | When dealing with mbuf pointers passed down as function parameters, | Alexander Bluhm |
2017-06-19 | The IP multicast forward functions return an errno, call the variable | Alexander Bluhm |
2017-05-31 | Move IPv4 & IPv6 incoming/forwarding path, PIPEX ppp processing and | Martin Pieuchot |
2017-05-30 | Carp balancing ip does not work since there is a mac filter in | friehm |
2017-05-30 | Introduce ipv{4,6}_input(), two wrappers around IP queues. | Martin Pieuchot |
2017-05-29 | Per-interface list of addresses, both multicast and unicast, are | Martin Pieuchot |
2017-05-28 | clang warns on unused labels. Place a recently introduced label under | Jonathan Gray |
2017-05-28 | Rename ip_local() to ip_deliver() and give it the same parameters | Alexander Bluhm |
2017-05-22 | Move IPsec forward and local policy check functions to ipsec_input.c | Alexander Bluhm |
2017-05-22 | Use the IPsec policy check from IPv4 also when doing local delivery | Alexander Bluhm |
2017-05-16 | Replace remaining splsoftassert(IPL_SOFTNET) by NET_ASSERT_LOCKED(). | Martin Pieuchot |
2017-05-12 | IPsec packets were passed through ip_input() a second time after | Alexander Bluhm |
2017-05-12 | Use the IPsec policy check from ipv4_input() also when forwarding | Alexander Bluhm |
2017-05-11 | Fix white spaces and wrap long line. No binary change. | Alexander Bluhm |
2017-04-19 | Use the rt_rmx defines that hide the struct rt_kmetrics indirection. | Alexander Bluhm |
2017-04-14 | Pass down the address family through the pr_input calls. This | Alexander Bluhm |
2017-04-05 | When building counter memory in preparation to copy to userland, always | Theo de Raadt |
2017-02-05 | Always allocate counters memory using type M_COUNTERS. | Jeremie Courreges-Anglas |