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
/
ip6_route.h
Age
Commit message (
Expand
)
Author
Files
Lines
2024-04-29
ipv6: introduce dst_rt6_info() helper
Eric Dumazet
1
-6
/
+5
2024-03-01
ipv6: annotate data-races around cnf.mtu6
Eric Dumazet
1
-1
/
+1
2024-02-12
net/ipv6: set expires in rt6_add_dflt_router().
Kui-Feng Lee
1
-1
/
+2
2023-09-19
ipv6: lockless IPV6_ADDR_PREFERENCES implementation
Eric Dumazet
1
-3
/
+2
2023-09-15
ipv6: lockless IPV6_MTU_DISCOVER implementation
Eric Dumazet
1
-5
/
+9
2023-07-28
IPv6: add extack info for IPv6 address add/delete
Hangbin Liu
1
-1
/
+1
2023-03-28
net: dst: Prevent false sharing vs. dst_entry:: __refcnt
Wangyang Guo
1
-1
/
+1
2023-01-24
ipv6: Make ip6_route_output_flags_noref() static.
Guillaume Nault
1
-4
/
+0
2022-07-22
net: add missing includes and forward declarations under net/
Jakub Kicinski
1
-10
/
+10
2021-11-19
ipv6: ip6_skb_dst_mtu() cleanups
Eric Dumazet
1
-9
/
+9
2021-08-05
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-1
/
+1
2021-08-03
net: ipv6: fix returned variable type in ip6_skb_dst_mtu
Antoine Tenart
1
-1
/
+1
2021-07-21
net: ipv6: introduce ip6_dst_mtu_maybe_forward
Vadim Fedorenko
1
-2
/
+3
2021-07-02
net: ipv6: fix return value of ip6_skb_dst_mtu
Vadim Fedorenko
1
-1
/
+1
2021-06-28
net: lwtunnel: handle MTU calculation in forwading
Vadim Fedorenko
1
-4
/
+12
2021-01-26
net: allow user to set metric on default route learned via Router Advertisement
Praveen Chaudhary
1
-1
/
+2
2020-05-18
ipv6: lift copy_from_user out of ipv6_route_ioctl
Christoph Hellwig
1
-1
/
+2
2020-04-28
net: ipv6: new arg skip_notify to ip6_rt_del
Roopa Prabhu
1
-1
/
+1
2020-04-07
net: ipv6: do not consider routes via gateways for anycast address check
Tim Stallard
1
-0
/
+1
2020-02-29
net: ip6_route: Replace zero-length array with flexible-array member
Gustavo A. R. Silva
1
-1
/
+1
2019-06-27
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-2
/
+2
2019-06-26
ipv6: constify rt6_nexthop()
Nicolas Dichtel
1
-2
/
+2
2019-06-24
ipv6: Dump route exceptions if requested
Stefano Brivio
1
-1
/
+1
2019-06-23
ipv6: convert major tx path to use RT6_LOOKUP_F_DST_NOREF
Wei Wang
1
-0
/
+4
2019-06-23
ipv6: honor RT6_LOOKUP_F_DST_NOREF in rule lookup logic
Wei Wang
1
-0
/
+10
2019-06-23
ipv6: introduce RT6_LOOKUP_F_DST_NOREF flag in ip6_pol_route()
Wei Wang
1
-0
/
+1
2019-06-04
ipv6: Plumb support for nexthop object in a fib6_info
David Ahern
1
-2
/
+11
2019-05-24
ipv6: Make fib6_nh optional at the end of fib6_info
David Ahern
1
-2
/
+2
2019-04-23
net: Change nhc_flags to unsigned char
David Ahern
1
-1
/
+1
2019-04-21
ipv6: Restore RTF_ADDRCONF check in rt6_qualify_for_ecmp
David Ahern
1
-1
/
+3
2019-04-21
ipv6: Simplify rt6_qualify_for_ecmp
David Ahern
1
-2
/
+1
2019-04-17
ipv6: Pass fib6_result to ip6_mtu_from_fib6 and fib6_mtu
David Ahern
1
-2
/
+3
2019-04-08
net: Replace nhc_has_gw with nhc_gw_family
David Ahern
1
-1
/
+1
2019-03-29
ipv6: Rename fib6_nh entries
David Ahern
1
-3
/
+5
2019-03-29
ipv6: Move gateway checks to a fib6_nh setting
David Ahern
1
-2
/
+2
2018-10-16
net: Add struct for fib dump filter
David Ahern
1
-0
/
+1
2018-10-02
net: remove 1 always zero parameter from ip6_redirect_no_header()
Maciej Żenczykowski
1
-2
/
+1
2018-07-04
net/ipv6: Revert attempt to simplify route replace and append
David Ahern
1
-0
/
+6
2018-05-24
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
David S. Miller
1
-0
/
+3
2018-05-22
net/ipv6: Simplify route replace and appending into multipath route
David Ahern
1
-6
/
+0
2018-05-22
net/ipv6: Add helper to return path MTU based on fib result
David Ahern
1
-0
/
+3
2018-05-06
Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next
David S. Miller
1
-0
/
+21
2018-04-21
ipv6: make ip6_dst_mtu_forward inline
Felix Fietkau
1
-0
/
+21
2018-04-19
net/ipv6: Remove compare of fib6_idev from rt6_duplicate_nexthop
David Ahern
1
-1
/
+0
2018-04-19
net/ipv6: Change ip6_route_get_saddr to get dev from route
David Ahern
1
-5
/
+6
2018-04-19
net/ipv6: Rename addrconf_dst_alloc
David Ahern
1
-1
/
+1
2018-04-19
net/ipv6: Rename fib6_info struct elements
David Ahern
1
-13
/
+13
2018-04-17
net/ipv6: Flip FIB entries to fib6_info
David Ahern
1
-14
/
+14
2018-04-17
net/ipv6: separate handling of FIB entries from dst based routes
David Ahern
1
-2
/
+1
2018-04-17
net/ipv6: Cleanup exception and cache route handling
David Ahern
1
-1
/
+0
2018-04-17
net/ipv6: Add gfp_flags to route add functions
David Ahern
1
-2
/
+4
2018-04-17
net/ipv6: Create a neigh_lookup for FIB entries
David Ahern
1
-0
/
+3
2018-04-17
net/ipv6: Move nexthop data to fib6_nh
David Ahern
1
-3
/
+3
2018-04-17
net/ipv6: Pass net namespace to route functions
David Ahern
1
-5
/
+7
2018-04-04
ipv6: add a wrapper for ip6_dst_store() with flowi6 checks
Alexey Kodanev
1
-0
/
+3
2018-03-23
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-0
/
+3
2018-03-04
net/ipv6: Add support for path selection using hash of 5-tuple
David Ahern
1
-2
/
+2
2018-03-04
net/ipv6: Pass skb to route lookup
David Ahern
1
-4
/
+7
2018-02-28
ipv6: route: dissect flow in input path if fib rules need it
Roopa Prabhu
1
-1
/
+3
2018-02-16
xfrm: reuse uncached_list to track xdsts
Xin Long
1
-0
/
+3
2018-01-10
ipv6: Calculate hash thresholds for IPv6 nexthops
Ido Schimmel
1
-0
/
+7
2018-01-07
ipv6: Set nexthop flags upon carrier change
Ido Schimmel
1
-0
/
+1
2018-01-07
ipv6: Prepare to handle multiple netdev events
Ido Schimmel
1
-1
/
+1
2018-01-07
ipv6: Clear nexthop flags upon netdev up
Ido Schimmel
1
-0
/
+1
2017-11-04
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-0
/
+1
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
1
-0
/
+1
2017-10-07
ipv6: prepare fib6_age() for exception table
Wei Wang
1
-0
/
+2
2017-10-07
ipv6: introduce a hash table to store dst cache
Wei Wang
1
-0
/
+3
2017-08-29
ipv6: Use rt6i_idev index for echo replies to a local address
David Ahern
1
-0
/
+10
2017-08-24
ipv6: Compute multipath hash for ICMP errors from offending packet
Jakub Sitnicki
1
-0
/
+1
2017-07-16
ip6: fix PMTU discovery when using /127 subnets
Vincent Bernat
1
-1
/
+1
2017-07-06
net: ipv6: Compare lwstate in detecting duplicate nexthops
David Ahern
1
-0
/
+8
2017-06-17
ipv6: get rid of icmp6 dst garbage collector
Wei Wang
1
-1
/
+0
2017-05-22
net: ipv6: Plumb extack through route add functions
David Ahern
1
-1
/
+1
2017-05-04
ipv6: initialize route null entry in addrconf_init()
WANG Cong
1
-0
/
+1
2016-11-04
net: inet: Support UID-based routing in IP protocols.
Lorenzo Colitti
1
-2
/
+3
2016-10-27
net: ipv6: Do not consider link state for nexthop validation
David Ahern
1
-0
/
+1
2016-09-19
ipv6: Export p6_route_input_lookup symbol
Mahesh Bandewar
1
-0
/
+3
2016-06-17
net: ipv6: Move ip6_route_get_saddr to inline
David Ahern
1
-3
/
+18
2016-06-15
net: vrf: Handle ipv6 multicast and link-local addresses
David Ahern
1
-0
/
+2
2016-04-11
net: vrf: Fix dst reference counting
David Ahern
1
-0
/
+3
2016-01-29
ipv6: enforce flowi6_oif usage in ip6_dst_lookup_tail()
Paolo Abeni
1
-2
/
+10
2015-12-03
ipv6: kill sk_dst_lock
Eric Dumazet
1
-13
/
+4
2015-09-30
ipv6: Pass struct net through ip6_fragment
Eric W. Biederman
1
-2
/
+2
2015-05-25
ipv6: Add rt6_get_cookie() function
Martin KaFai Lau
1
-1
/
+1
2015-05-25
ipv6: Only create RTF_CACHE routes after encountering pmtu exception
Martin KaFai Lau
1
-1
/
+1
2015-05-25
ipv6: Remove external dependency on rt6i_gateway and RTF_ANYCAST
Martin KaFai Lau
1
-5
/
+14
2015-04-07
netfilter: Pass socket pointer down through okfn().
David Miller
1
-1
/
+2
2015-04-06
ipv6: protect skb->sk accesses from recursive dereference inside the stack
hannes@stressinduktion.org
1
-1
/
+2
2014-05-24
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-0
/
+1
2014-05-15
ipv6: update Destination Cache entries when gateway turn into host
Duan Jiong
1
-0
/
+1
2014-05-12
net: rename local_df to ignore_df
WANG Cong
1
-1
/
+1
2014-04-14
ipv6: Limit mtu to 65575 bytes
Eric Dumazet
1
-0
/
+5
2014-03-31
ipv6: reuse rt6_need_strict
Wang Yufen
1
-0
/
+5
2014-02-26
ipv6: yet another new IPV6_MTU_DISCOVER option IPV6_PMTUDISC_OMIT
Hannes Frederic Sowa
1
-1
/
+8
2014-01-07
IPv6: add the option to use anycast addresses as source addresses in echo reply
FX Le Bail
1
-0
/
+7
2014-01-01
ipv6: namespace cleanups
stephen hemminger
1
-20
/
+0
2013-12-18
ipv6: support IPV6_PMTU_INTERFACE on sockets
Hannes Frederic Sowa
1
-1
/
+6
2013-10-23
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-4
/
+2
2013-10-21
ipv6: fill rt6i_gateway with nexthop address
Julian Anastasov
1
-4
/
+2
2013-10-21
ipv6: always prefer rt6i_gateway if present
Julian Anastasov
1
-1
/
+1
2013-09-21
ip*.h: Remove extern from function prototypes
Joe Perches
1
-55
/
+43
2013-08-31
ipv6: move ip6_dst_hoplimit() into core kernel
Cong Wang
1
-2
/
+0
2013-08-22
ipv6: handle Redirect ICMP Message with no Redirected Header option
Duan Jiong
1
-0
/
+2
2013-01-18
ipv6: Remove unused neigh argument for icmp6_dst_alloc() and its callers.
YOSHIFUJI Hideaki / 吉藤英明
1
-1
/
+0
2013-01-17
ipv6: Introduce rt6_nexthop() to select nexthop address.
YOSHIFUJI Hideaki / 吉藤英明
1
-0
/
+8
2012-11-16
ipv6: export IP6_RT_PRIO_* to userland
Nicolas Dichtel
1
-3
/
+0
2012-07-18
ipv6: fix inet6_csk_xmit()
Eric Dumazet
1
-1
/
+2
2012-07-12
ipv6: Use icmpv6_notify() to propagate redirect, instead of rt6_redirect().
David S. Miller
1
-2
/
+0
2012-07-12
ipv6: Add ip6_redirect() and ip6_sk_redirect() helper functions.
David S. Miller
1
-0
/
+2
2012-07-11
ipv6: Move bulk of redirect handling into rt6_redirect().
David S. Miller
1
-6
/
+1
2012-06-15
ipv6: Handle PMTU in ICMP error handlers.
David S. Miller
1
-4
/
+4
2012-06-11
inet: Fix BUG triggered by __rt{,6}_get_peer().
David S. Miller
1
-1
/
+1
2012-06-11
inet: Hide route peer accesses behind helpers.
David S. Miller
1
-3
/
+3
2012-06-08
inet: Create and use rt{,6}_get_peer_create().
David S. Miller
1
-4
/
+13
2012-05-19
ipv6: bool/const conversions phase2
Eric Dumazet
1
-1
/
+1
2012-04-15
net: cleanup unsigned to unsigned int
Eric Dumazet
1
-1
/
+1
2011-12-25
Merge branch 'nf-next' of git://1984.lsi.us.es/net-next
David S. Miller
1
-0
/
+2
2011-12-06
ipv6: Move xfrm_lookup() call down into icmp6_dst_alloc().
David S. Miller
1
-1
/
+1
2011-12-06
ipv6: Make third arg to anycast_dst_alloc() bool.
David S. Miller
1
-1
/
+1
2011-12-04
ipv6: add ip6_route_lookup
Florian Westphal
1
-0
/
+2
2011-04-24
net: Remove __KERNEL__ cpp checks from include/net
David S. Miller
1
-3
/
+0
2011-04-22
inet: constify ip headers and in6_addr
Eric Dumazet
1
-9
/
+9
2011-04-15
ipv6: RTA_PREFSRC support for ipv6 route source address selection
Daniel Walter
1
-0
/
+7
2011-03-22
ipv6: ip6_route_output does not modify sk parameter, so make it const
Florian Westphal
1
-1
/
+1
2011-03-12
ipv6: Convert to use flowi6 where applicable.
David S. Miller
1
-1
/
+1
2010-12-20
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...
David S. Miller
1
-0
/
+10
2010-12-19
ipv6: Fragment locally generated tunnel-mode IPSec6 packets as needed.
David Stevens
1
-0
/
+10
2010-12-02
net: kill unused macros from head file
Shan Wei
1
-1
/
+0
2010-12-02
ipv6: Add rt6_get_peer() helper.
David S. Miller
1
-0
/
+9
2010-11-30
ipv6: Add infrastructure to bind inet_peer objects to routes.
David S. Miller
1
-0
/
+3
2010-04-13
net: sk_dst_cache RCUification
Eric Dumazet
1
-2
/
+2
2010-03-07
ipv6: Optmize translation between IPV6_PREFER_SRC_xxx and RT6_LOOKUP_F_xxx.
YOSHIFUJI Hideaki / 吉藤英明
1
-0
/
+18
2009-11-04
net: cleanup include/net
Eric Dumazet
1
-2
/
+1
2009-06-03
net: skb->dst accessors
Eric Dumazet
1
-1
/
+1
2008-08-14
netns: Add network namespace argument to rt6_fill_node() and ipv6_dev_get_sad...
Brian Haley
1
-0
/
+1
2008-08-13
ipv6: Kill unused ip6_prohibit_entry and ip6_blk_hole_entry declarations.
Rami Rosen
1
-5
/
+0
2008-08-13
ipv6: ip6_route.h cleanup.
Rami Rosen
1
-1
/
+0
2008-07-22
ipv6: icmp6_dst_gc return change
Stephen Hemminger
1
-1
/
+1
2008-04-12
[IPV6]: Make address arguments const.
YOSHIFUJI Hideaki
1
-3
/
+3
2008-04-10
[IPV6]: Remove unused declarations in include/net/ip6_route.h.
Rami Rosen
1
-15
/
+0
2008-03-25
[IPV6]: Support Source Address Selection API (RFC5014).
YOSHIFUJI Hideaki
1
-3
/
+6
2008-03-25
[IPV6]: Optimize hop-limit determination.
YOSHIFUJI Hideaki
1
-0
/
+2
2008-03-05
[NETNS][IPV6] route6 - add netns parameter to ip6_route_output
Daniel Lezcano
1
-1
/
+2
2008-03-04
[NETNS][IPV6] rt6_info - make rt6_info accessed as a pointer
Daniel Lezcano
1
-3
/
+3
2008-03-04
[NETNS][IPV6] route6 - make route6 per namespace
Daniel Lezcano
1
-1
/
+3
2008-03-04
[NETNS][IPV6] route6 - Pass the network namespace parameter to rt6_purge_dflt...
Daniel Lezcano
1
-1
/
+1
2008-03-04
[NETNS][IPV6] route6 - Pass the network namespace parameter to rt6_lookup
Daniel Lezcano
1
-1
/
+2
2008-03-03
[NETNS][IPV6] ip6_fib - gc timer per namespace
Daniel Lezcano
1
-1
/
+1
2008-03-03
[NETNS][IPV6] ip6_fib - fib6_clean_all handle several network namespaces
Daniel Lezcano
1
-1
/
+1
2008-03-04
[IPV6]: Make ndisc_dst_alloc() common for later use.
YOSHIFUJI Hideaki
1
-4
/
+4
2008-02-07
[IPV6] Minor clenup: remove two unused definitions in net/ip6_route.h
Rami Rosen
1
-2
/
+0
2008-01-28
[NETNS][IPV6]: Make sysctls route per namespace.
Daniel Lezcano
1
-2
/
+0
2008-01-28
[IPV6]: Make ip6_route_init to return an error code.
Daniel Lezcano
1
-1
/
+1
2007-04-25
[IPv6]: Use rtnl registration interface
Thomas Graf
1
-5
/
+0
2006-12-02
[IPV6]: Misc endianness annotations.
Al Viro
1
-1
/
+1
2006-10-18
[IPV6]: Remove struct pol_chain.
Ville Nuorvala
1
-7
/
+0
2006-09-22
[NETFILTER]: ip6table_mangle: reroute when nfmark changes in NF_IP6_LOCAL_OUT
Patrick McHardy
1
-2
/
+0
2006-09-22
[IPV6] ROUTE: Unify RT6_F_xxx and RT6_SELECT_F_xxx flags
YOSHIFUJI Hideaki
1
-0
/
+4
2006-09-22
[IPV6]: Cache source address as well in ipv6_pinfo{}.
YOSHIFUJI Hideaki
1
-3
/
+6
2006-09-22
[IPV6] NDISC: Take source address into account for redirects.
YOSHIFUJI Hideaki
1
-0
/
+1
2006-09-22
[IPv6] route: FIB6 configuration using struct fib6_config
Thomas Graf
1
-5
/
+1
2006-09-22
[IPv6] route: Simplify ip6_ins_rt()
Thomas Graf
1
-4
/
+1
2006-09-22
[IPv6] route: Simplify ip6_del_rt()
Thomas Graf
1
-4
/
+1
2006-09-22
[IPV6]: Increase number of possible routing tables to 2^32
Patrick McHardy
1
-0
/
+7
2006-09-22
[IPV6]: Policy Routing Rules
Thomas Graf
1
-0
/
+5
2006-09-22
[IPV6]: Multiple Routing Tables
Thomas Graf
1
-1
/
+2
2006-08-02
[IPV6]: Audit all ip6_dst_lookup/ip6_dst_store calls
Herbert Xu
1
-3
/
+9
2006-06-30
[IPV6]: Added GSO support for TCPv6
Herbert Xu
1
-1
/
+1
2006-03-20
[IPV6]: ROUTE: Add experimental support for Route Information Option in RA (R...
YOSHIFUJI Hideaki
1
-0
/
+21
2006-03-20
[IPV6]: ROUTE: Add support for Router Preference (RFC4191).
YOSHIFUJI Hideaki
1
-1
/
+2
2006-03-20
[IPV6]: ROUTE: Eliminate lock for default route pointer.
YOSHIFUJI Hideaki
1
-2
/
+0
2005-08-29
[TCP]: Move the tcp sock states to net/tcp_states.h
Arnaldo Carvalho de Melo
1
-1
/
+0
2005-06-21
[IPV6]: V6 route events reported with wrong netlink PID and seq number
Jamal Hadi Salim
1
-3
/
+6
2005-04-16
Linux-2.6.12-rc2
v2.6.12-rc2
Linus Torvalds
1
-0
/
+141