Age | Commit message (Expand) | Author |
2022-08-22 | Move PRU_DISCONNECT request to (*pru_disconnect). | Vitaliy Makkoveev |
2022-08-21 | Move PRU_CONNECT request to (*pru_connect)() handler. | Vitaliy Makkoveev |
2022-08-20 | Move PRU_BIND request to (*pru_bind)() handler. | Vitaliy Makkoveev |
2022-08-15 | Introduce 'pr_usrreqs' structure and move existing user-protocol | Vitaliy Makkoveev |
2022-08-12 | There are some places in ip and ip6 input where operations fail due | Alexander Bluhm |
2022-08-04 | Use 16 bit variable to store more fragment flag. This avoids loss | Alexander Bluhm |
2022-07-25 | The IPv4 reassembly code is MP safe, so we can run it in parallel. | Alexander Bluhm |
2022-05-05 | Use static objects for struct rttimer_queue instead of dynamically | Claudio Jeker |
2022-04-28 | Decouple IP input and forwarding from protocol input. This allows | Alexander Bluhm |
2022-04-20 | Route timeout was a mixture of int, u_int and long. Use type int | Alexander Bluhm |
2022-02-25 | Reported-by: syzbot+1b5b209ce506db4d411d@syzkaller.appspotmail.com | Philip Guenther |
2022-02-25 | Move pr_attach and pr_detach to a new structure pr_usrreqs that can | Philip Guenther |
2021-03-30 | [ICMP] IP options lead to malformed reply | Alexandr Nedvedicky |
2021-03-01 | Refactor ip_fragment() and ip6_fragment(). Use a mbuf list to | Alexander Bluhm |
2019-12-08 | Make sure packet destination address matches interface address, | Alexandr Nedvedicky |
2017-11-15 | Unbreak ENCDEBUG kernels by declaring `encdebug' in ip_ipsp.h | Martin Pieuchot |
2017-11-05 | Finish off pr_drain functions, they haven't been used since 2006. | Florian Obser |
2017-11-02 | Move PRU_DETACH out of pr_usrreq into per proto pr_detach | Florian Obser |
2017-09-05 | Serialize access to IP reassembly queue with a mutex. This lets | Visa Hankala |
2017-09-01 | Change sosetopt() to no longer free the mbuf it receives and change | Martin Pieuchot |
2017-07-14 | kernels don't build without MROUTING because ip_var.h only sometimes | Ted Unangst |
2017-06-26 | Convert ip_input() to a pr_input style function. Goal is to process | Alexander Bluhm |
2017-05-31 | Move IPv4 & IPv6 incoming/forwarding path, PIPEX ppp processing and | Martin Pieuchot |
2017-05-30 | Introduce ipv{4,6}_input(), two wrappers around IP queues. | Martin Pieuchot |
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-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-04-14 | Pass down the address family through the pr_input calls. This | Alexander Bluhm |
2017-03-13 | Move PRU_ATTACH out of the pr_usrreq functions into pr_attach. | Claudio Jeker |
2017-03-03 | Convert the variable argument list of the pr_output functions to | Alexander Bluhm |
2017-02-01 | In sogetopt, preallocate an mbuf to avoid using sleeping mallocs with | David Hill |
2017-01-29 | Change the IPv4 pr_input function to the way IPv6 is implemented, | Alexander Bluhm |
2017-01-25 | Since raw_input() and route_input() are gone from pr_input, we can | Alexander Bluhm |
2016-12-19 | Extend the multicast sockets and multicast hash table support to multiple | Rafael Zalamena |
2016-11-28 | Path MTU discovery and traceroute did not always work with pf af-to. | Alexander Bluhm |
2016-11-14 | turn ipstat into a set of percpu counters. | David Gwynne |
2016-04-15 | Kill in_rtaddr() and use rtalloc(9) directly in ip_dooptions(). | Martin Pieuchot |
2015-12-03 | ip_send()/ip6_send() allow PF to send response packet in ipsoftnet task. | Alexandr Nedvedicky |
2015-07-16 | Kill IP_ROUTETOETHER. | Martin Pieuchot |
2014-12-17 | Remove the "multicast_" prefix from the fields a multicast-only struct. | Martin Pieuchot |
2014-12-17 | Use an interface index instead of a pointer for multicast options. | Martin Pieuchot |
2014-11-05 | Kill in_iawithaddr() and use ifa_ifwithaddr() directly. | Martin Pieuchot |
2014-04-21 | ip_output() using varargs always struck me as bizarre, esp since it's only | Henning Brauer |
2014-04-07 | Retire kernel support for SO_DONTROUTE, this time without breaking | Martin Pieuchot |
2014-03-28 | revert "Retire kernel support for SO_DONTROUTE" diff, which does bad things | Stuart Henderson |
2014-03-27 | Retire kernel support for SO_DONTROUTE, since the plan is to always | Martin Pieuchot |
2014-03-27 | Stop dereferencing the ifp pointer present in the packet header all | Martin Pieuchot |
2014-01-23 | since the cksum rewrite the counters for hardware checksummed packets | Henning Brauer |