| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-09-19 | net: ipv4: convert ip_rcv_options to drop reasons | Antoine Tenart | 1 | -12/+12 |
| 2025-09-19 | net: ipv4: simplify drop reason handling in ip_rcv_finish_core | Antoine Tenart | 1 | -4/+3 |
| 2025-09-19 | net: ipv4: make udp_v4_early_demux explicitly return drop reason | Antoine Tenart | 1 | -1/+1 |
| 2025-08-25 | net: ipv4: allow directed broadcast routes to use dst hint | Oscar Maes | 1 | -4/+7 |
| 2025-07-04 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Paolo Abeni | 1 | -3/+4 |
| 2025-07-02 | net: preserve MSG_ZEROCOPY with forwarding | Willem de Bruijn | 1 | -0/+6 |
| 2025-07-02 | net: ipv4: fix stat increase when udp early demux drops the packet | Antoine Tenart | 1 | -3/+4 |
| 2025-01-02 | ipv4: remove useless arg | Yu Tian | 1 | -6/+5 |
| 2024-11-12 | net: ip: make ip_route_use_hint() return drop reasons | Menglong Dong | 1 | -5/+4 |
| 2024-11-12 | net: ip: make ip_route_input_noref() return drop reasons | Menglong Dong | 1 | -3/+4 |
| 2024-11-12 | net: ip: make fib_validate_source() support drop reasons | Menglong Dong | 1 | -3/+1 |
| 2024-10-09 | ipv4: Convert ip_route_use_hint() to dscp_t. | Guillaume Nault | 1 | -2/+2 |
| 2024-10-03 | ipv4: Convert ip_route_input_noref() to dscp_t. | Guillaume Nault | 1 | -1/+1 |
| 2024-09-06 | net/ipv4: make use of the helper macro LIST_HEAD() | Hongbo Li | 1 | -4/+2 |
| 2024-04-30 | inet: introduce dst_rtable() helper | Eric Dumazet | 1 | -1/+1 |
| 2023-09-01 | ipv4: ignore dst hint for multipath routes | Sriram Yagnaraman | 1 | -1/+2 |
| 2023-02-01 | net: add support for ipv4 big tcp | Xin Long | 1 | -1/+1 |
| 2022-10-12 | xfrm: fix "disable_policy" on ipv4 early demux | Eyal Birger | 1 | -0/+5 |
| 2022-07-15 | tcp/udp: Make early_demux back namespacified. | Kuniyuki Iwashima | 1 | -15/+22 |
| 2022-04-07 | net-core: rx_otherhost_dropped to core_stats | Jeffrey Ji | 1 | -0/+1 |
| 2022-03-03 | net: Postpone skb_clear_delivery_time() until knowing the skb is delivered lo... | Martin KaFai Lau | 1 | -0/+1 |
| 2022-02-07 | net: ipv4: use kfree_skb_reason() in ip_protocol_deliver_rcu() | Menglong Dong | 1 | -2/+3 |
| 2022-02-07 | net: ipv4: use kfree_skb_reason() in ip_rcv_finish_core() | Menglong Dong | 1 | -4/+10 |
| 2022-02-07 | net: ipv4: use kfree_skb_reason() in ip_rcv_core() | Menglong Dong | 1 | -2/+10 |
| 2021-02-03 | net: use indirect call helpers for dst_input | Brian Vazquez | 1 | -0/+1 |
| 2020-03-30 | bpf: Add socket assign support | Joe Stringer | 1 | -1/+2 |
| 2019-11-21 | ipv4: use dst hint for ipv4 list receive | Paolo Abeni | 1 | -4/+31 |
| 2019-10-29 | inet: do not call sublist_rcv on empty list | Florian Westphal | 1 | -1/+2 |
| 2019-10-01 | netfilter: drop bridge nf reset from nf_reset | Florian Westphal | 1 | -1/+1 |
| 2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 | Thomas Gleixner | 1 | -8/+1 |
| 2019-05-05 | net: use indirect calls helpers at early demux stage | Paolo Abeni | 1 | -1/+4 |
| 2019-05-05 | net: use indirect calls helpers for L3 handler hooks | Paolo Abeni | 1 | -1/+5 |
| 2019-04-01 | vrf: check accept_source_route on the original netdevice | Stephen Suryaputra | 1 | -4/+3 |
| 2019-03-02 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -4/+5 |
| 2019-02-27 | ipv4: Pass original device to ip_rcv_finish_core | David Ahern | 1 | -4/+5 |
| 2019-01-27 | net: ipv4: ip_input: fix blank line coding style issues | Yang Wei | 1 | -1/+1 |
| 2019-01-18 | net: Fix usage of pskb_trim_rcsum | Ross Lagerwall | 1 | -0/+1 |
| 2018-12-09 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -2/+2 |
| 2018-12-05 | net: use skb_list_del_init() to remove from RX sublists | Edward Cree | 1 | -2/+2 |
| 2018-11-07 | ip: factor out protocol delivery helper | Paolo Abeni | 1 | -37/+36 |
| 2018-09-10 | net: Add and use skb_list_del_init(). | David S. Miller | 1 | -5/+1 |
| 2018-09-10 | net: Add and use skb_mark_not_on_list(). | David S. Miller | 1 | -1/+1 |
| 2018-07-12 | net: ipv4: fix listify ip_rcv_finish in case of forwarding | Jesper Dangaard Brouer | 1 | -1/+7 |
| 2018-07-06 | net: ipv4: fix list processing on L3 slave devices | Edward Cree | 1 | -8/+15 |
| 2018-07-05 | net: ipv4: fix drop handling in ip_list_rcv() and ip_list_rcv_finish() | Edward Cree | 1 | -5/+11 |
| 2018-07-04 | net: ipv4: listify ip_rcv_finish | Edward Cree | 1 | -6/+48 |
| 2018-07-04 | net: ipv4: listified version of ip_rcv | Edward Cree | 1 | -7/+61 |
| 2018-03-22 | net: Make ip_ra_chain per struct net | Kirill Tkhai | 1 | -3/+2 |
| 2017-10-01 | IPv4: early demux can return an error code | Paolo Abeni | 1 | -10/+15 |
| 2017-03-24 | net: Add sysctl to toggle early demux for tcp and udp | subashab@codeaurora.org | 1 | -2/+3 |
| 2016-09-16 | net: VRF: Pass original iif to ip_route_input() | Mark Tomlinson | 1 | -2/+3 |
| 2016-05-11 | net: original ingress device index in PKTINFO | David Ahern | 1 | -0/+1 |
| 2016-05-11 | net: l3mdev: Add hook in ip and ipv6 | David Ahern | 1 | -0/+7 |
| 2016-04-27 | net: rename NET_{ADD|INC}_STATS_BH() | Eric Dumazet | 1 | -1/+1 |
| 2016-04-27 | net: rename IP_UPD_PO_STATS_BH() | Eric Dumazet | 1 | -3/+3 |
| 2016-04-27 | net: rename IP_ADD_STATS_BH() | Eric Dumazet | 1 | -3/+3 |
| 2016-04-27 | net: rename IP_INC_STATS_BH() | Eric Dumazet | 1 | -10/+10 |
| 2016-02-16 | ipv4: namespacify ip_early_demux sysctl knob | Nikolay Borisov | 1 | -4/+1 |
| 2016-02-11 | ipv4: add option to drop unicast encapsulated in L2 multicast | Johannes Berg | 1 | -1/+24 |
| 2016-01-29 | ipv4: early demux should be aware of fragments | Eric Dumazet | 1 | -1/+4 |
| 2015-10-12 | ipv4: Pass struct net into ip_defrag and ip_check_defrag | Eric W. Biederman | 1 | -3/+4 |
| 2015-10-12 | ipv4: Only compute net once in ip_call_ra_chain | Eric W. Biederman | 1 | -1/+2 |
| 2015-09-17 | netfilter: Pass net into okfn | Eric W. Biederman | 1 | -5/+2 |
| 2015-09-17 | netfilter: Pass struct net into the netfilter hooks | Eric W. Biederman | 1 | -4/+4 |
| 2015-09-17 | ipv4: Only compute net once in ip_rcv_finish | Eric W. Biederman | 1 | -6/+4 |
| 2015-09-17 | ipv4: Compute net once in ip_rcv | Eric W. Biederman | 1 | -7/+9 |
| 2015-07-21 | dst: Metadata destinations | Thomas Graf | 1 | -1/+2 |
| 2015-04-07 | netfilter: Pass socket pointer down through okfn(). | David Miller | 1 | -4/+6 |
| 2015-04-03 | ipv4: coding style: comparison for inequality with NULL | Ian Morris | 1 | -1/+1 |
| 2015-04-03 | ipv4: coding style: comparison for equality with NULL | Ian Morris | 1 | -2/+3 |
| 2014-01-27 | net: Fix memory leak if TPROXY used with TCP early demux | Holger Eitzenberger | 1 | -1/+1 |
| 2013-08-08 | net: add SNMP counters tracking incoming ECN bits | Eric Dumazet | 1 | -0/+8 |
| 2013-07-16 | ipv4: set transport header earlier | Eric Dumazet | 1 | -4/+3 |
| 2013-04-29 | net: Add MIB counters for checksum errors | Eric Dumazet | 1 | -1/+3 |
| 2013-03-01 | ipv[4|6]: correct dropwatch false positive in local_deliver_finish | Neil Horman | 1 | -2/+4 |
| 2013-02-05 | ipv4: Disallow non-namespace aware protocols to register. | David S. Miller | 1 | -7/+0 |
| 2012-07-30 | net: TCP early demux cleanup | Eric Dumazet | 1 | -2/+0 |
| 2012-07-26 | ipv6: Early TCP socket demux | Eric Dumazet | 1 | -0/+1 |
| 2012-07-26 | ipv4: Fix input route performance regression. | David S. Miller | 1 | -2/+2 |
| 2012-07-24 | tcp: early_demux fixes | Eric Dumazet | 1 | -1/+4 |
| 2012-07-20 | ipv4: Kill ip_route_input_noref(). | David Miller | 1 | -2/+2 |
| 2012-06-27 | ipv4: Kill early demux method return value. | David S. Miller | 1 | -23/+19 |
| 2012-06-27 | Revert "ipv4: tcp: dont cache unconfirmed intput dst" | David S. Miller | 1 | -3/+2 |
| 2012-06-27 | ipv4: tcp: dont cache unconfirmed intput dst | Eric Dumazet | 1 | -2/+3 |
| 2012-06-26 | ipv4: Cache ip_error() routes even when not forwarding. | David S. Miller | 1 | -7/+1 |
| 2012-06-22 | ipv4: Add sysctl knob to control early socket demux | Alexander Duyck | 1 | -9/+13 |
| 2012-06-19 | ipv4: Early TCP socket demux. | David S. Miller | 1 | -13/+26 |
| 2012-06-19 | inet: Sanitize inet{,6} protocol demux. | David S. Miller | 1 | -3/+2 |
| 2012-05-15 | net: Convert net_ratelimit uses to net_<level>_ratelimited | Joe Perches | 1 | -7/+6 |
| 2012-03-28 | Remove all #inclusions of asm/system.h | David Howells | 1 | -1/+0 |
| 2012-03-12 | net: ipv4: Standardize prefixes for message logging | Joe Perches | 1 | -0/+2 |
| 2012-03-11 | net: Convert printks to pr_<level> | Joe Perches | 1 | -2/+2 |
| 2012-03-09 | ipv4: Make ip_rcv_options() return bool. | David S. Miller | 1 | -3/+3 |
| 2012-03-09 | ipv4: Make ip_call_ra_chain() return bool. | David S. Miller | 1 | -4/+4 |
| 2011-06-21 | ip: introduce ip_is_fragment helper inline function | Paul Gortmaker | 1 | -2/+2 |
| 2011-04-22 | inet: constify ip headers and in6_addr | Eric Dumazet | 1 | -2/+2 |
| 2011-01-14 | netfilter: fix Kconfig dependencies | Patrick McHardy | 1 | -1/+1 |
| 2010-06-28 | net: use this_cpu_ptr() | Eric Dumazet | 1 | -1/+1 |
| 2010-06-10 | net-next: remove useless union keyword | Changli Gao | 1 | -2/+2 |
| 2010-06-07 | net: avoid two atomic ops in ip_rcv_options() | Eric Dumazet | 1 | -4/+2 |
| 2010-06-07 | ip: Router Alert RCU conversion | Eric Dumazet | 1 | -8/+3 |
| 2010-06-03 | ipv4: add LINUX_MIB_IPRPFILTER snmp counter | Eric Dumazet | 1 | -0/+3 |
| 2010-05-17 | net: Use ip_route_input_noref() in input path | Eric Dumazet | 1 | -2/+2 |
| 2010-04-20 | Merge branch 'master' of /repos/git/net-next-2.6 | Patrick McHardy | 1 | -0/+1 |
| 2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 1 | -0/+1 |
| 2010-03-25 | netfilter: ipv4: use NFPROTO values for NF_HOOK invocation | Jan Engelhardt | 1 | -2/+2 |
| 2009-11-25 | net: use net_eq to compare nets | Octavian Purdila | 1 | -1/+1 |
| 2009-10-18 | inet: rename some inet_sock fields | Eric Dumazet | 1 | -1/+1 |
| 2009-09-14 | net: constify struct net_protocol | Alexey Dobriyan | 1 | -1/+1 |
| 2009-06-26 | inet: Call skb_orphan before tproxy activates | Herbert Xu | 1 | -0/+3 |
| 2009-06-03 | net: skb->dst accessors | Eric Dumazet | 1 | -3/+3 |
| 2009-06-03 | net: skb->rtable accessor | Eric Dumazet | 1 | -1/+1 |
| 2009-04-27 | snmp: add missing counters for RFC 4293 | Neil Horman | 1 | -5/+8 |
| 2008-11-18 | Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne... | David S. Miller | 1 | -1/+9 |
| 2008-11-12 | net: shy netns_ok check | Alexey Dobriyan | 1 | -1/+9 |
| 2008-11-03 | net: clean up net/ipv4/ip_fragment.c tcp_timer.c ip_input.c | Jianjun Kong | 1 | -2/+2 |
| 2008-10-31 | net: replace NIPQUAD() in net/ipv4/ net/ipv6/ | Harvey Harrison | 1 | -4/+2 |
| 2008-10-13 | net: Rationalise email address: Network Specific Parts | Alan Cox | 1 | -1/+1 |
| 2008-07-18 | mib: put ip statistics on struct net | Pavel Emelyanov | 1 | -8/+0 |
| 2008-07-16 | mib: add net to IP_INC_STATS_BH | Pavel Emelyanov | 1 | -14/+16 |
| 2008-06-11 | net: remove CVS keywords | Adrian Bunk | 1 | -2/+0 |
| 2008-05-08 | net/ipv4: correct RFC 1122 section reference in comment | J.H.M. Dassen (Ray) | 1 | -1/+1 |
| 2008-04-14 | [IPV4]: Use NIPQUAD_FMT to format ipv4 addresses. | YOSHIFUJI Hideaki | 1 | -1/+1 |
| 2008-03-26 | [NET] NETNS: Omit sock->sk_net without CONFIG_NET_NS. | YOSHIFUJI Hideaki | 1 | -1/+1 |
| 2008-03-26 | [NET] NETNS: Omit net_device->nd_net without CONFIG_NET_NS. | YOSHIFUJI Hideaki | 1 | -3/+3 |
| 2008-03-24 | [NETNS]: Drop packets in the non-initial namespace on the per/protocol basis. | Denis V. Lunev | 1 | -4/+4 |
| 2008-03-24 | [NETNS]: Process IP layer in the context of the correct namespace. | Denis V. Lunev | 1 | -2/+4 |
| 2008-03-24 | [NETNS]: Add namespace parameter to ip_options_compile. | Denis V. Lunev | 1 | -1/+1 |
| 2008-03-22 | [IPV4]: Always pass ip_options pointer into ip_options_compile. | Denis V. Lunev | 1 | -2/+3 |
| 2008-03-05 | [IPV4]: Add 'rtable' field in struct sk_buff to alias 'dst' and avoid casts | Eric Dumazet | 1 | -1/+1 |
| 2008-01-28 | [IPv4] RAW: Compact the API for the kernel | Pavel Emelyanov | 1 | -12/+4 |
| 2008-01-28 | [NET]: NET_CLS_ROUTE : convert ip_rt_acct to per_cpu variables | Eric Dumazet | 1 | -1/+1 |
| 2008-01-28 | [NETFILTER]: Introduce NF_INET_ hook values | Patrick McHardy | 1 | -2/+2 |
| 2007-10-15 | [IPV4]: Uninline netfilter okfns | Patrick McHardy | 1 | -2/+2 |
| 2007-10-15 | [IPV4]: Change ip_defrag to return an integer | Herbert Xu | 1 | -4/+2 |
| 2007-10-10 | [NET]: Make packet reception network namespace safe | Eric W. Biederman | 1 | -0/+3 |
| 2007-04-30 | [IPV4] SNMP: Support InMcastPkts and InBcastPkts | Mitsuru Chinen | 1 | -0/+7 |
| 2007-04-30 | [IPV4] SNMP: Support InTruncatedPkts | Mitsuru Chinen | 1 | -1/+4 |
| 2007-04-30 | [IPV4] SNMP: Support InNoRoutes | Mitsuru Chinen | 1 | -0/+2 |
| 2007-04-25 | [SK_BUFF]: Introduce skb_reset_transport_header(skb) | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2007-04-25 | [SK_BUFF]: Introduce ip_hdr(), remove skb->nh.iph | Arnaldo Carvalho de Melo | 1 | -9/+9 |
| 2007-04-25 | [IP]: Introduce ip_hdrlen() | Arnaldo Carvalho de Melo | 1 | -3/+1 |
| 2007-02-10 | [NET] IPV4: Fix whitespace errors. | YOSHIFUJI Hideaki | 1 | -14/+14 |
| 2006-07-24 | [IPV4]: Clear the whole IPCB, this clears also IPCB(skb)->flags. | Guillaume Chazarain | 1 | -1/+1 |
| 2006-07-14 | [IPV4]: Clear skb cb on IP input | Stephen Hemminger | 1 | -0/+3 |
| 2006-06-30 | Remove obsolete #include <linux/config.h> | Jörn Engel | 1 | -1/+0 |
| 2006-05-06 | [IPV4]: Remove likely in ip_rcv_finish() | Hua Zhong | 1 | -1/+1 |
| 2006-01-07 | [NETFILTER]: Keep conntrack reference until IPsec policy checks are done | Patrick McHardy | 1 | -9/+6 |
| 2006-01-03 | [INET_SOCK]: Move struct inet_sock & helper functions to net/inet_sock.h | Arnaldo Carvalho de Melo | 1 | -0/+1 |
| 2005-08-29 | [NET]: use __read_mostly on kmem_cache_t , DEFINE_SNMP_STAT pointers | Eric Dumazet | 1 | -1/+1 |
| 2005-08-29 | [IPV4]: Module export of ip_rcv() no longer needed. | Ralf Baechle | 1 | -1/+0 |
| 2005-08-29 | [IPV4]: Avoid common branch mispredictions in ip_rcv_finish() | Thomas Graf | 1 | -5/+5 |
| 2005-08-29 | [IPV4]: Move ip options parsing out of ip_rcv_finish() | Thomas Graf | 1 | -39/+54 |
| 2005-08-29 | [IPV4]: Avoid common branch misprediction while checking csum in ip_rcv() | Thomas Graf | 1 | -1/+1 |
| 2005-08-29 | [IPV4]: Consistency and whitespace cleanup of ip_rcv() | Thomas Graf | 1 | -14/+13 |
| 2005-08-29 | [IPV4/6]: Check if packet was actually delivered to a raw socket to decide wh... | Patrick McHardy | 1 | -2/+2 |
| 2005-08-29 | [NET]: Kill skb->real_dev | David S. Miller | 1 | -1/+1 |
| 2005-06-28 | [IPV4]: Snmpv2 Mib IP counter ipInAddrErrors support | Dietmar Eggemann | 1 | -1/+5 |
| 2005-06-21 | [NETFILTER]: Drop conntrack reference in ip_call_ra_chain()/ip_mr_input() | Patrick McHardy | 1 | -0/+1 |
| 2005-06-21 | [NETFILTER]: Kill nf_debug | Patrick McHardy | 1 | -4/+0 |
| 2005-05-05 | [PATCH] update Ross Biro bouncing email address | Jesper Juhl | 1 | -1/+1 |
| 2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+431 |