summaryrefslogtreecommitdiff
path: root/include/net/ip6_fib.h
AgeCommit message (Expand)AuthorFilesLines
2017-11-30ipv6: Move rt6_next from dst_entry into ipv6 route structure.David Miller1-2/+3
2017-10-07ipv6: take care of rt6_statsWei Wang1-6/+9
2017-10-07ipv6: replace rwlock with rcu and spinlock in fib6_tableWei Wang1-8/+16
2017-10-07ipv6: update fn_sernum after route is inserted to treeWei Wang1-0/+2
2017-10-07ipv6: hook up exception table to store dst cacheWei Wang1-1/+0
2017-10-07ipv6: prepare fib6_locate() for exception tableWei Wang1-1/+2
2017-10-07ipv6: prepare fib6_age() for exception tableWei Wang1-0/+13
2017-10-07ipv6: introduce a hash table to store dst cacheWei Wang1-0/+19
2017-10-07ipv6: introduce a new function fib6_update_sernum()Wei Wang1-0/+2
2017-09-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+30
2017-08-28ipv6: fix sparse warning on rt6i_nodeWei Wang1-1/+1
2017-08-22ipv6: add rcu grace period before freeing fib6_nodeWei Wang1-1/+29
2017-08-15ipv6: fib: Provide offload indication using nexthop flagsIdo Schimmel1-0/+2
2017-08-03ipv6: fib: Add helpers to hold / drop a reference on rt6_infoIdo Schimmel1-0/+16
2017-08-03ipv6: fib: Dump tables during registration to FIB chainIdo Schimmel1-0/+4
2017-08-03ipv6: fib_rules: Dump rules during registration to FIB chainIdo Schimmel1-0/+10
2017-08-03ipv6: fib: Add in-kernel notifications for route add / deleteIdo Schimmel1-0/+5
2017-08-03ipv6: fib: Add FIB notifiers callbacksIdo Schimmel1-0/+11
2017-08-03ipv6: fib_rules: Check if rule is a default ruleIdo Schimmel1-0/+5
2017-06-17net: remove DST_NOCACHE flagWei Wang1-1/+1
2017-05-22net: ipv6: Plumb extack through route add functionsDavid Ahern1-1/+2
2017-02-04net: ipv6: Allow shorthand delete of all nexthops in multipath routeDavid Ahern1-1/+3
2016-10-27net: ipv6: Fix processing of RAs in presence of VRFDavid Ahern1-0/+2
2015-11-15ipv6: Check rt->dst.from for the DST_NOCACHE routeMartin KaFai Lau1-1/+2
2015-09-17ipv6: include NLM_F_REPLACE in route replace notificationsRoopa Prabhu1-1/+2
2015-08-20route: move lwtunnel state to dst_entryJiri Benc1-1/+0
2015-07-21ipv6: support for fib route lwtunnel encap attributesRoopa Prabhu1-0/+3
2015-05-25ipv6: Create percpu rt6_infoMartin KaFai Lau1-1/+2
2015-05-25ipv6: Keep track of DST_NOCACHE routes in case of iface down/unregisterMartin KaFai Lau1-0/+3
2015-05-25ipv6: Create RTF_CACHE clone when FLOWI_FLAG_KNOWN_NH is setMartin KaFai Lau1-0/+3
2015-05-25ipv6: Add rt6_get_cookie() functionMartin KaFai Lau1-0/+5
2015-05-01ipv6: Remove DST_METRICS_FORCE_OVERWRITE and _rt6i_peerMartin KaFai Lau1-31/+0
2015-05-01ipv6: Stop rt6_info from using inet_peer's metricsMartin KaFai Lau1-9/+1
2015-01-05net: fib6: convert cfg metric to u32 outside of table write lockFlorian Westphal1-3/+7
2014-10-07ipv6: make rt_sernum atomic and serial number fields ordinary intsHannes Frederic Sowa1-1/+1
2014-10-07ipv6: minor fib6 cleanups like type safety, bool conversion, inline removalHannes Frederic Sowa1-4/+14
2014-09-30ipv6: remove rt6i_genidHannes Frederic Sowa1-4/+1
2014-03-27ipv6: do not overwrite inetpeer metrics prematurelyMichal Kubeček1-1/+2
2014-01-02ipv6: remove prune parameter for fib6_clean_allLi RongQing1-1/+1
2013-11-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+1
2013-10-25ipv6: reset dst.expires value when clearing expire flagHannes Frederic Sowa1-0/+1
2013-09-27ipv6: avoid high order memory allocations for /proc/net/ipv6_routeHannes Frederic Sowa1-4/+2
2013-09-21ip*.h: Remove extern from function prototypesJoe Perches1-30/+23
2013-08-01ipv6: prevent fib6_run_gc() contentionMichal Kubeček1-1/+1
2013-02-20ipv6: fix race condition regarding dst->expires and dst->from.YOSHIFUJI Hideaki / 吉藤英明1-27/+12
2013-01-17ipv6: Complete neighbour entry removal from dst_entry.YOSHIFUJI Hideaki / 吉藤英明1-2/+0
2012-11-08ipv6: remove rt6i_peer_genid from rt6_info and its handlerLi RongQing1-1/+0
2012-11-03ipv6: introduce ip6_rt_put()Amerigo Wang1-0/+9
2012-10-23ipv6: add support of equal cost multipath (ECMP)Nicolas Dichtel1-0/+10
2012-09-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-3/+2