index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
include
/
net
/
ip.h
Age
Commit message (
Expand
)
Author
Files
Lines
2024-01-26
ipmr: fix kernel panic when forwarding mcast packets
Nicolas Dichtel
1
-1
/
+1
2023-12-15
inet: returns a bool from inet_sk_get_local_port_range()
Eric Dumazet
1
-1
/
+1
2023-12-08
Use READ/WRITE_ONCE() for IP local_port_range.
David Laight
1
-1
/
+7
2023-10-19
inet: lock the socket in ip_sock_set_tos()
Eric Dumazet
1
-0
/
+1
2023-10-01
inet: implement lockless IP_TOS
Eric Dumazet
1
-2
/
+1
2023-10-01
inet: implement lockless IP_MTU_DISCOVER
Eric Dumazet
1
-5
/
+8
2023-09-01
ipv4: ignore dst hint for multipath routes
Sriram Yagnaraman
1
-0
/
+1
2023-09-01
net: annotate data-races around sk->sk_tsflags
Eric Dumazet
1
-1
/
+1
2023-08-20
ipv4: fix data-races around inet->inet_id
Eric Dumazet
1
-2
/
+13
2023-07-29
net: annotate data-races around sk->sk_mark
Eric Dumazet
1
-1
/
+1
2023-05-25
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-0
/
+2
2023-05-25
net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV
Antoine Tenart
1
-1
/
+1
2023-05-24
raw: Stop using RTO_ONLINK.
Guillaume Nault
1
-5
/
+0
2023-05-24
ping: Stop using RTO_ONLINK.
Guillaume Nault
1
-0
/
+13
2023-05-23
ip: Remove ip_append_page()
David Howells
1
-2
/
+0
2023-05-23
ipv{4,6}/raw: fix output xfrm lookup wrt protocol
Nicolas Dichtel
1
-0
/
+2
2023-01-25
inet: Add IP_LOCAL_PORT_RANGE socket option
Jakub Sitnicki
1
-1
/
+2
2022-11-17
net: use struct_group to copy ip/ipv6 header addresses
Hangbin Liu
1
-1
/
+1
2022-09-02
bpf: Change bpf_getsockopt(SOL_IP) to reuse do_ip_getsockopt()
Martin KaFai Lau
1
-0
/
+2
2022-08-18
bpf: Change bpf_setsockopt(SOL_IP) to reuse do_ip_setsockopt()
Martin KaFai Lau
1
-0
/
+2
2022-07-20
ip: Fix data-races around sysctl_ip_prot_sock.
Kuniyuki Iwashima
1
-1
/
+1
2022-07-15
ip: Fix a data-race around sysctl_fwmark_reflect.
Kuniyuki Iwashima
1
-1
/
+1
2022-07-15
ip: Fix data-races around sysctl_ip_fwd_use_pmtu.
Kuniyuki Iwashima
1
-1
/
+1
2022-05-19
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-0
/
+1
2022-05-16
net: annotate races around sk->sk_bound_dev_if
Eric Dumazet
1
-1
/
+1
2022-05-16
xfrm: fix "disable_policy" flag use when arriving from different devices
Eyal Birger
1
-0
/
+1
2022-01-31
ipv4: Make ip_idents_reserve static
David Ahern
1
-1
/
+0
2022-01-29
ipv4: drop fragmentation code from ip_options_build()
Jakub Kicinski
1
-1
/
+1
2022-01-27
ipv4: avoid using shared IP generator for connected sockets
Eric Dumazet
1
-11
/
+10
2021-11-20
ipv4: Exposing __ip_sock_set_tos() in ip.h
Poorva Sonparote
1
-0
/
+1
2021-11-16
net: move gro definitions to include/net/gro.h
Eric Dumazet
1
-8
/
+0
2021-10-25
ipv4: guard IP_MINTTL with a static key
Eric Dumazet
1
-0
/
+2
2021-09-30
net: snmp: inline snmp_get_cpu_field()
Eric Dumazet
1
-1
/
+5
2021-07-21
net: ipv4: Consolidate ipv4_mtu and ip_dst_mtu_maybe_forward
Vadim Fedorenko
1
-4
/
+18
2021-06-28
net: lwtunnel: handle MTU calculation in forwading
Vadim Fedorenko
1
-4
/
+8
2020-11-10
inet: constify inet_sdif() argument
Eric Dumazet
1
-1
/
+1
2020-10-05
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
1
-0
/
+6
2020-09-24
net/ipv4: always honour route mtu during forwarding
Maciej Żenczykowski
1
-0
/
+6
2020-09-10
ip: pass tos into ip_build_and_send_pkt()
Wei Wang
1
-1
/
+1
2020-07-24
net: pass a sockptr_t into ->setsockopt
Christoph Hellwig
1
-1
/
+1
2020-07-24
net/ipv4: merge ip_options_get and ip_options_get_from_user
Christoph Hellwig
1
-3
/
+2
2020-07-19
net/ipv4: remove compat_ip_{get,set}sockopt
Christoph Hellwig
1
-4
/
+0
2020-06-20
tcp: remove indirect calls for icsk->icsk_af_ops->queue_xmit
Eric Dumazet
1
-5
/
+1
2020-05-28
ipv4: add ip_sock_set_pktinfo
Christoph Hellwig
1
-0
/
+1
2020-05-28
ipv4: add ip_sock_set_mtu_discover
Christoph Hellwig
1
-0
/
+1
2020-05-28
ipv4: add ip_sock_set_recverr
Christoph Hellwig
1
-0
/
+1
2020-05-28
ipv4: add ip_sock_set_freebind
Christoph Hellwig
1
-0
/
+1
2020-05-28
ipv4: add ip_sock_set_tos
Christoph Hellwig
1
-0
/
+2
2019-12-07
inet: protect against too small mtu values.
Eric Dumazet
1
-0
/
+5
2019-11-26
net: inet_is_local_reserved_port() port arg should be unsigned short
Maciej Żenczykowski
1
-2
/
+2
2019-11-26
net: port < inet_prot_sock(net) --> inet_port_requires_bind_service(net, port)
Maciej Żenczykowski
1
-4
/
+4
2019-11-22
net: inet_is_local_reserved_port() should return bool not int
Maciej Żenczykowski
1
-4
/
+4
2019-10-21
ipv4: fix IPSKB_FRAG_PMTU handling with fragmentation
Eric Dumazet
1
-2
/
+2
2019-09-13
ip: support SO_MARK cmsg
Willem de Bruijn
1
-0
/
+1
2019-06-14
ipv4: tcp: fix ACK/RST sent with a transmit delay
Eric Dumazet
1
-1
/
+1
2019-06-07
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-5
/
+1
2019-06-03
net: fix use-after-free in kfree_skb_list
Eric Dumazet
1
-1
/
+0
2019-05-30
net: ipv4: split skbuff into fragments transformer
Pablo Neira Ayuso
1
-0
/
+16
2019-05-30
net: ipv4: add skbuff fraglist splitter
Pablo Neira Ayuso
1
-0
/
+23
2019-05-30
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
Thomas Gleixner
1
-5
/
+1
2019-04-05
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-1
/
+1
2019-04-01
vrf: check accept_source_route on the original netdevice
Stephen Suryaputra
1
-1
/
+1
2019-03-21
ipv4: Allow amount of dirty memory from fib resizing to be controllable
David Ahern
1
-0
/
+4
2019-03-01
ipv4: Add ICMPv6 support when parse route ipproto
Hangbin Liu
1
-1
/
+1
2019-02-25
net: avoid use IPCB in cipso_v4_error
Nazarov Sergey
1
-0
/
+2
2018-11-07
ip: factor out protocol delivery helper
Paolo Abeni
1
-0
/
+1
2018-11-06
net: Add extack argument to ip_fib_metrics_init
David Ahern
1
-1
/
+2
2018-10-04
net: Move free of dst_metrics to helper
David Ahern
1
-0
/
+9
2018-10-04
net: common metrics init helper for dst_entry
David Ahern
1
-0
/
+12
2018-10-04
net: Move free of fib_metrics to helper
David Ahern
1
-0
/
+6
2018-10-04
net: common metrics init helper for FIB entries
David Ahern
1
-2
/
+2
2018-07-07
ip: remove tx_flags from ipcm_cookie and use same logic for v4 and v6
Willem de Bruijn
1
-1
/
+0
2018-07-07
ipv4: ipcm_cookie initializers
Willem de Bruijn
1
-0
/
+15
2018-07-04
net: ipv4: listified version of ip_rcv
Edward Cree
1
-0
/
+2
2018-07-04
ipv4: add __ip_queue_xmit() that supports tos param
Xin Long
1
-1
/
+8
2018-05-23
ipv4: support sport, dport and ip_proto in RTM_GETROUTE
Roopa Prabhu
1
-0
/
+3
2018-04-26
udp: generate gso with UDP_SEGMENT
Willem de Bruijn
1
-0
/
+1
2018-04-26
udp: expose inet cork to udp
Willem de Bruijn
1
-1
/
+1
2018-04-17
net: Move fib_convert_metrics to metrics file
David Ahern
1
-0
/
+3
2018-03-31
inet: frags: remove some helpers
Eric Dumazet
1
-1
/
+0
2018-03-23
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-2
/
+9
2018-03-22
net: Make ip_ra_chain per struct net
Kirill Tkhai
1
-2
/
+11
2018-03-14
ipv4: lock mtu in fnhe when received PMTU < net.ipv4.route.min_pmtu
Sabrina Dubroca
1
-2
/
+9
2018-02-28
inet: whitespace cleanup
Stephen Hemminger
1
-6
/
+6
2017-12-16
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-0
/
+1
2017-12-13
ipv4: igmp: guard against silly MTU values
Eric Dumazet
1
-0
/
+1
2017-12-03
udp: Move udp[46]_portaddr_hash() to net/ip[v6].h
Martin KaFai Lau
1
-0
/
+9
2017-08-21
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-2
/
+2
2017-08-16
ipv4: better IP_MAX_MTU enforcement
Eric Dumazet
1
-2
/
+2
2017-08-07
net: ipv4: add second dif to udp socket lookups
David Ahern
1
-0
/
+10
2017-08-06
ip/options: explicitly provide net ns to __ip_options_echo()
Paolo Abeni
1
-4
/
+5
2017-04-13
net: ipv4: Refine the ipv4_default_advmss
Gao Feng
1
-0
/
+2
2017-01-24
Introduce a sysctl that modifies the value of PROT_SOCK.
Krister Johansen
1
-0
/
+10
2016-11-15
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-2
/
+1
2016-11-07
net/sock: add an explicit sk argument for ip_cmsg_recv_offset()
Paolo Abeni
1
-2
/
+3
2016-11-04
net: inet: Support UID-based routing in IP protocols.
Lorenzo Colitti
1
-0
/
+1
2016-11-03
ipv4: allow local fragmentation in ip_finish_output_gso()
Lance Richardson
1
-2
/
+1
2016-10-26
udp: fix IP_CHECKSUM handling
Eric Dumazet
1
-2
/
+2
2016-10-17
net: Require exact match for TCP socket lookups if dif is l3mdev
David Ahern
1
-1
/
+7
2016-09-30
net:snmp: Introduce generic interfaces for snmp_get_cpu_field{, 64}
Jia He
1
-0
/
+23
2016-07-19
net/ipv4: Introduce IPSKB_FRAG_SEGS bit to inet_skb_parm.flags
Shmulik Ladkani
1
-0
/
+1
2016-06-30
ipv4: Fix ip_skb_dst_mtu to use the sk passed by ip_finish_output
Shmulik Ladkani
1
-3
/
+2
2016-05-11
net: original ingress device index in PKTINFO
David Ahern
1
-0
/
+1
2016-04-27
net: snmp: kill STATS_BH macros
Eric Dumazet
1
-5
/
+5
2016-04-27
net: rename NET_{ADD|INC}_STATS_BH()
Eric Dumazet
1
-2
/
+2
2016-04-27
net: rename IP_UPD_PO_STATS_BH()
Eric Dumazet
1
-1
/
+1
2016-04-27
net: rename IP_ADD_STATS_BH()
Eric Dumazet
1
-1
/
+1
2016-04-27
net: rename IP_INC_STATS_BH()
Eric Dumazet
1
-1
/
+1
2016-04-27
net: snmp: kill various STATS_USER() helpers
Eric Dumazet
1
-2
/
+0
2016-04-04
ipv4: process socket-level control messages in IPv4
Soheil Hassas Yeganeh
1
-1
/
+2
2016-03-01
net: ipv4: Convert IP network timestamps to be y2038 safe
Deepa Dinamani
1
-0
/
+2
2016-02-16
ipv4: namespacify ip_early_demux sysctl knob
Nikolay Borisov
1
-3
/
+0
2016-02-16
ipv4: Namespacify ip_dynaddr sysctl knob
Nikolay Borisov
1
-3
/
+0
2015-10-12
ipv4: Pass struct net into ip_defrag and ip_check_defrag
Eric W. Biederman
1
-3
/
+3
2015-10-08
dst: Pass net into dst->output
Eric W. Biederman
1
-2
/
+2
2015-10-08
ipv4, ipv6: Pass net into ip_local_out and ip6_local_out
Eric W. Biederman
1
-1
/
+1
2015-10-08
ipv4, ipv6: Pass net into __ip_local_out and __ip6_local_out
Eric W. Biederman
1
-1
/
+1
2015-10-08
ipv4: Merge ip_local_out and ip_local_out_sk
Eric W. Biederman
1
-5
/
+1
2015-10-08
ipv4: Merge __ip_local_out and __ip_local_out_sk
Eric W. Biederman
1
-2
/
+1
2015-10-08
dst: Pass a sk into .local_out
Eric W. Biederman
1
-0
/
+1
2015-10-05
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiede...
David S. Miller
1
-2
/
+2
2015-10-05
inet: ip_skb_dst_mtu() should use sk_fullsock()
Eric Dumazet
1
-3
/
+6
2015-09-30
ipv4: Pass struct net through ip_fragment
Eric W. Biederman
1
-2
/
+2
2015-09-25
ip: constify ip_build_and_send_pkt() socket argument
Eric Dumazet
1
-1
/
+1
2015-09-25
inet: constify ip_dont_fragment() arguments
Eric Dumazet
1
-3
/
+5
2015-08-30
net: Introduce helper functions to get the per cpu data
Raghavendra K T
1
-0
/
+10
2015-08-28
net: Introduce ipv4_addr_hash and use it for tcp metrics
David Ahern
1
-0
/
+5
2015-07-29
net: Set sk_txhash from a random number
Tom Herbert
1
-16
/
+0
2015-07-15
ipv6: lock socket in ip6_datagram_connect()
Eric Dumazet
1
-0
/
+1
2015-06-04
net: Add full IPv6 addresses to flow_keys
Tom Herbert
1
-2
/
+17
2015-06-04
net: Get skb hash over flow_keys structure
Tom Herbert
1
-0
/
+2
2015-05-27
ip_fragment: don't forward defragmented DF packet
Florian Westphal
1
-0
/
+1
2015-05-19
ip: remove unused function prototype
Andy Zhou
1
-1
/
+0
2015-05-19
bridge_netfilter: No ICMP packet on IPv4 fragmentation error
Andy Zhou
1
-2
/
+2
2015-05-19
ipv4: introduce frag_expire_skip_icmp()
Andy Zhou
1
-0
/
+10
2015-05-13
flow_dissector: change port array into src, dst tuple
Jiri Pirko
1
-2
/
+2
2015-05-13
flow_dissect: use programable dissector in skb_flow_dissect and friends
Jiri Pirko
1
-4
/
+4
2015-05-13
net: change name of flow_dissector header to match the .c file name
Jiri Pirko
1
-1
/
+1
2015-04-07
netfilter: Pass socket pointer down through okfn().
David Miller
1
-1
/
+2
2015-04-06
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-16
/
+0
2015-04-06
ipv6: protect skb->sk accesses from recursive dereference inside the stack
hannes@stressinduktion.org
1
-16
/
+0
2015-03-25
ipv4: hash net ptr into fragmentation bucket selection
Hannes Frederic Sowa
1
-5
/
+7
2015-02-05
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-1
/
+1
2015-02-01
ipv4: tcp: get rid of ugly unicast_sock
Eric Dumazet
1
-1
/
+1
2015-01-27
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-5
/
+6
2015-01-26
ipv4: try to cache dst_entries which would cause a redirect
Hannes Frederic Sowa
1
-5
/
+6
2015-01-05
ip: Add offset parameter to ip_cmsg_recv
Tom Herbert
1
-1
/
+6
2014-09-28
ipv4: rename ip_options_echo to __ip_options_echo()
Eric Dumazet
1
-3
/
+12
2014-09-23
icmp: add a global rate limitation
Eric Dumazet
1
-0
/
+4
2014-09-09
net/ipv4: bind ip_nonlocal_bind to current netns
Vincent Bernat
1
-2
/
+0
2014-08-24
net: add gro_compute_pseudo functions
Tom Herbert
1
-0
/
+8
2014-07-30
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-10
/
+1
2014-07-29
ipv4: fail early when creating netdev named all or default
WANG Cong
1
-0
/
+6
2014-07-28
ip: make IP identifiers less predictable
Eric Dumazet
1
-10
/
+1
2014-07-27
inet: frag: don't account number of fragment queues
Florian Westphal
1
-1
/
+0
2014-07-07
net: Save TX flow hash in sock and set in skbuf on xmit
Tom Herbert
1
-0
/
+14
2014-06-02
inetpeer: get rid of ip_id_count
Eric Dumazet
1
-17
/
+23
2014-05-15
net: Fix CONFIG_SYSCTL ifdef test.
David S. Miller
1
-1
/
+1
2014-05-14
ipv4: make ip_local_reserved_ports per netns
WANG Cong
1
-3
/
+11
2014-05-13
net: add a sysctl to reflect the fwmark on replies
Lorenzo Colitti
1
-0
/
+3
2014-05-12
net: rename local_df to ignore_df
WANG Cong
1
-3
/
+3
2014-05-07
net: clean up snmp stats code
WANG Cong
1
-15
/
+3
2014-05-05
net: Call skb_checksum_init in IPv4
Tom Herbert
1
-0
/
+6
2014-04-15
ipv4: add a sock pointer to dst->output() path.
Eric Dumazet
1
-3
/
+8
2014-04-15
ipv4: add a sock pointer to ip_queue_xmit()
Eric Dumazet
1
-1
/
+1
2014-03-06
tcp: Use NET_ADD_STATS instead of NET_ADD_STATS_BH in tcp_event_new_data_sent()
David S. Miller
1
-0
/
+1
2014-02-26
ipv4: yet another new IP_MTU_DISCOVER option IP_PMTUDISC_OMIT
Hannes Frederic Sowa
1
-1
/
+8
2014-02-19
ipv6: honor IPV6_PKTINFO with v4 mapped addresses on sendmsg
Hannes Frederic Sowa
1
-1
/
+2
2014-01-19
ipv6: make IPV6_RECVPKTINFO work for ipv4 datagrams
Hannes Frederic Sowa
1
-0
/
+1
2014-01-14
ipv4: register igmp_notifier even when !CONFIG_PROC_FS
WANG Cong
1
-1
/
+1
2014-01-13
ipv4: introduce ip_dst_mtu_maybe_forward and protect forwarding path against ...
Hannes Frederic Sowa
1
-0
/
+33
2013-12-18
inet: make no_pmtu_disc per namespace and kill ipv4_config
Hannes Frederic Sowa
1
-6
/
+0
2013-11-23
inet: fix addr_len/msg->msg_namelen assignment in recv_error and rxpmtu funct...
Hannes Frederic Sowa
1
-1
/
+1
2013-10-09
ipv6: make lookups simpler and faster
Eric Dumazet
1
-1
/
+1
2013-10-08
net: ipv4 only populate IP_PKTINFO when needed
Shawn Bohrer
1
-1
/
+1
2013-09-30
net ipv4: Convert ipv4.ip_local_port_range to be per netns v3
Eric W. Biederman
1
-5
/
+1
2013-09-28
ipv4: processing ancillary IP_TOS or IP_TTL
Francesco Fusco
1
-0
/
+11
2013-09-28
ipv4: IP_TOS and IP_TTL can be specified as ancillary data
Francesco Fusco
1
-0
/
+3
2013-09-21
ip*.h: Remove extern from function prototypes
Joe Perches
1
-85
/
+84
2013-09-19
ip: generate unique IP identificator if local fragmentation is allowed
Ansis Atteka
1
-4
/
+8
2013-09-02
net: make snmp_mib_free static inline
Cong Wang
1
-1
/
+11
2013-01-21
ipv4: Add a socket release callback for datagram sockets
Steffen Klassert
1
-0
/
+2
2012-08-26
ipv4: fix path MTU discovery with connection tracking
Patrick McHardy
1
-0
/
+2
2012-08-10
ipv4: fix ip_send_skb()
Eric Dumazet
1
-1
/
+1
2012-07-19
ipv4: tcp: remove per net tcp_sock
Eric Dumazet
1
-1
/
+1
2012-06-28
ipv4: Show that ip_send_reply() is purely unicast routine.
David S. Miller
1
-2
/
+3
2012-06-22
ipv4: Add sysctl knob to control early socket demux
Alexander Duyck
1
-0
/
+3
2012-05-15
net: delete all instances of special processing for token ring
Paul Gortmaker
1
-17
/
+0
2012-04-20
net: Delete all remaining instances of ctl_path
Eric W. Biederman
1
-3
/
+0
2012-03-09
ipv4: Make ip_call_ra_chain() return bool.
David S. Miller
1
-1
/
+1
2011-12-11
net: use IS_ENABLED(CONFIG_IPV6)
Eric Dumazet
1
-3
/
+3
2011-11-09
ipv4: PKTINFO doesnt need dst reference
Eric Dumazet
1
-1
/
+1
2011-10-24
ipv4: tcp: fix TOS value in ACK messages sent from TIME_WAIT
Eric Dumazet
1
-1
/
+2
2011-10-18
macvlan: handle fragmented multicast frames
Eric Dumazet
1
-0
/
+9
2011-07-05
ipv4: Add ip_defrag() agent IP_DEFRAG_AF_PACKET.
David S. Miller
1
-1
/
+2
2011-06-23
net: Fix build failures due to ip_is_fragment()
David S. Miller
1
-5
/
+5
2011-06-21
ip: introduce ip_is_fragment helper inline function
Paul Gortmaker
1
-0
/
+5
2011-06-08
inetpeer: remove unused list
Eric Dumazet
1
-2
/
+0
2011-05-10
ipv4: Pass explicit daddr arg to ip_send_reply().
David S. Miller
1
-2
/
+2
2011-05-08
ipv4: Pass flow key down into ip_append_*().
David S. Miller
1
-2
/
+2
[next]