summaryrefslogtreecommitdiffstats
path: root/net/ipv6/anycast.c
Commit message (Expand)AuthorAgeFilesLines
* net: ipv6: new arg skip_notify to ip6_rt_delRoopa Prabhu2020-04-281-2/+2
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
* net/ipv6: compute anycast address hash only if dev is nullLi RongQing2018-11-081-2/+4
* net/ipv6: Move anycast init/cleanup functions out of CONFIG_PROC_FSJeff Barnhill2018-11-051-1/+1
* net/ipv6: Add anycast addresses to a global hashtableJeff Barnhill2018-11-021-4/+76
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds2018-06-061-18/+15
|\
| * net/ipv6: Remove aca_idevDavid Ahern2018-04-191-4/+0
| * net/ipv6: Rename addrconf_dst_allocDavid Ahern2018-04-191-7/+7
| * net/ipv6: Rename fib6_info struct elementsDavid Ahern2018-04-191-4/+4
| * net/ipv6: Flip FIB entries to fib6_infoDavid Ahern2018-04-171-2/+2
| * net/ipv6: separate handling of FIB entries from dst based routesDavid Ahern2018-04-171-4/+3
| * net/ipv6: Add gfp_flags to route add functionsDavid Ahern2018-04-171-1/+1
| * net/ipv6: Pass net namespace to route functionsDavid Ahern2018-04-171-4/+6
* | proc: introduce proc_create_net{,_data}Christoph Hellwig2018-05-161-14/+2
|/
* net: Use octal not symbolic permissionsJoe Perches2018-03-261-1/+1
* net/ipv6: Change address check to always take a device argumentDavid Ahern2018-03-161-3/+6
* net/ipv6: Pass skb to route lookupDavid Ahern2018-03-041-1/+1
* inet: whitespace cleanupStephen Hemminger2018-02-281-1/+0
* net: delete /proc THIS_MODULE referencesAlexey Dobriyan2018-01-161-1/+0
* net, ipv6: convert ifacaddr6.aca_refcnt from atomic_t to refcount_tReshetova, Elena2017-07-041-3/+3
* ipv6: coding style: comparison for equality with NULLIan Morris2015-03-311-5/+5
* ipv6: invert join/leave anycast rtnl/socket locking orderMarcelo Ricardo Leitner2015-03-201-7/+5
* ipv6: remove aca_lock spinlock from struct ifacaddr6Li RongQing2014-10-141-1/+0
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2014-09-231-0/+21
|\
| * ipv6: clean up anycast when an interface is destroyedSabrina Dubroca2014-09-121-0/+21
* | ipv6: refactor __ipv6_dev_ac_inc()WANG Cong2014-09-131-23/+39
* | ipv6: clean up ipv6_dev_ac_inc()WANG Cong2014-09-131-9/+4
* | ipv6: remove ipv6_sk_ac_lockWANG Cong2014-09-131-14/+3
* | ipv6: drop useless rcu_read_lock() in anycastWANG Cong2014-09-131-12/+6
|/
* ipv6: restore the behavior of ipv6_sock_ac_drop()WANG Cong2014-09-071-2/+0
* ipv6: fix rtnl locking in setsockopt for anycast and multicastSabrina Dubroca2014-09-051-0/+12
* ipv6: enable anycast addresses as source addresses for datagramsFX Le Bail2014-01-221-0/+11
* net: proc: change proc_net_remove to remove_proc_entryGao feng2013-02-181-1/+1
* net: proc: change proc_net_fops_create to proc_createGao feng2013-02-181-1/+1
* ipv6 anycast: Convert ipv6_sk_ac_lock to spinlock.YOSHIFUJI Hideaki / 吉藤英明2013-01-301-8/+8
* ipv6: avoid taking locks at socket dismantleEric Dumazet2012-12-051-0/+3
* net: Allow userns root to control ipv6Eric W. Biederman2012-11-181-1/+1
* ipv6: introduce ip6_rt_put()Amerigo Wang2012-11-031-1/+1
* ipv6: bool/const conversions phase2Eric Dumazet2012-05-191-6/+6
* ipv6: Remove never used function inet6_ac_check().David S. Miller2012-02-011-29/+0
* ipv6: Kill rt6i_dev and rt6i_expires defines.David S. Miller2011-12-281-1/+1
* ipv6: Make third arg to anycast_dst_alloc() bool.David S. Miller2011-12-061-1/+1
* net: remove ipv6_addr_copy()Alexey Dobriyan2011-11-221-2/+2
* inet: constify ip headers and in6_addrEric Dumazet2011-04-221-8/+8
* net-next: remove useless union keywordChangli Gao2010-06-101-3/+3
* anycast: Some RCU conversionsEric Dumazet2010-06-071-48/+42
* include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo2010-03-301-0/+1
* net: spread __net_init, __net_exitAlexey Dobriyan2010-01-171-1/+1
* ipv6: use RCU to walk list of network devicesEric Dumazet2009-11-131-15/+14
* net: Introduce for_each_netdev_rcu() iteratorEric Dumazet2009-11-041-3/+3