summaryrefslogtreecommitdiff
path: root/net/ipv6/addrconf.c
AgeCommit message (Expand)AuthorFilesLines
2025-11-13ipv6: Add sanity checks on ipv6_devconf.rpl_seg_enabledYue Haibing1-1/+3
2025-08-20ipv6: mcast: Check inet6_dev->dead under idev->mc_lock in __ipv6_dev_mc_inc().Kuniyuki Iwashima1-4/+3
2025-07-17gre: Fix IPv6 multicast route creation.Guillaume Nault1-7/+2
2025-05-18gre: Fix again IPv6 link-local address generation.Guillaume Nault1-6/+9
2025-04-10ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATSFernando Fernandez Mancera1-12/+25
2025-03-29Revert "gre: Fix IPv6 link-local address generation."Guillaume Nault1-9/+6
2025-03-22gre: Fix IPv6 link-local address generation.Guillaume Nault1-6/+9
2024-12-14ipv6: avoid possible NULL deref in modify_prefix_route()Eric Dumazet1-6/+7
2024-12-05net/ipv6: delete temporary address if mngtmpaddr is removed or unmanagedHangbin Liu1-12/+29
2024-10-03move asm/unaligned.h to linux/unaligned.hAl Viro1-1/+1
2024-08-22ipv6: remove redundant checkXi Huang1-6/+3
2024-08-16ip: Move INFINITY_LIFE_TIME to addrconf.h.Kuniyuki Iwashima1-2/+0
2024-07-31Add support for PIO p flagPatrick Rohr1-1/+14
2024-07-24sysctl: treewide: constify the ctl_table argument of proc_handlersJoel Granados1-8/+8
2024-07-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+2
2024-07-14ipv6: take care of scope when choosing the src addrNicolas Dichtel1-1/+2
2024-05-29net/ipv6/addrconf: constify ctl_table arguments of utility functionsThomas Weißschuh1-4/+4
2024-05-03net: ipv{6,4}: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados1-5/+3
2024-04-22sysctl: treewide: constify ctl_table_header::ctl_table_argThomas Weißschuh1-1/+1
2024-04-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-3/+4
2024-04-10ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addrJiri Benc1-3/+4
2024-04-01ip_tunnel: use a separate struct to store tunnel params in the kernelAlexander Lobakin1-1/+2
2024-03-23ipv6: Fix address dump when IPv6 is disabled on an interfaceIdo Schimmel1-2/+3
2024-03-08ipv6: remove RTNL protection from inet6_dump_addr()Eric Dumazet1-3/+6
2024-03-08ipv6: use xa_array iterator to implement inet6_dump_addr()Eric Dumazet1-49/+30
2024-03-08ipv6: make in6_dump_addrs() locklessEric Dumazet1-9/+5
2024-03-08ipv6: make inet6_fill_ifaddr() locklessEric Dumazet1-29/+37
2024-03-08netlink: let core handle error cases in dump operationsEric Dumazet1-6/+1
2024-03-01ipv6: use xa_array iterator to implement inet6_netconf_dump_devconf()Eric Dumazet1-58/+44
2024-03-01ipv6/addrconf: annotate data-races around devconf fields (II)Eric Dumazet1-23/+26
2024-03-01ipv6/addrconf: annotate data-races around devconf fields (I)Eric Dumazet1-30/+37
2024-03-01ipv6: addrconf_disable_policy() optimizationEric Dumazet1-7/+6
2024-03-01ipv6: annotate data-races around devconf->disable_policyEric Dumazet1-1/+1
2024-03-01ipv6: annotate data-races around devconf->proxy_ndpEric Dumazet1-1/+2
2024-03-01ipv6: annotate data-races around idev->cnf.ignore_routes_with_linkdownEric Dumazet1-4/+4
2024-03-01ipv6: annotate data-races around cnf.forwardingEric Dumazet1-4/+6
2024-03-01ipv6: annotate data-races around cnf.mtu6Eric Dumazet1-2/+2
2024-03-01ipv6: addrconf_disable_ipv6() optimizationEric Dumazet1-7/+6
2024-03-01ipv6: annotate data-races around cnf.disable_ipv6Eric Dumazet1-4/+5
2024-03-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-3/+4
2024-02-29inet6: expand rcu_read_lock() scope in inet6_dump_addr()Eric Dumazet1-4/+4
2024-02-27ipv6: anycast: complete RCU handling of struct ifacaddr6Eric Dumazet1-2/+2
2024-02-26ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()Eric Dumazet1-3/+4
2024-02-26ipv6: switch inet6_dump_ifinfo() to RCU protectionEric Dumazet1-1/+1
2024-02-26ipv6: use xarray iterator to implement inet6_dump_ifinfo()Eric Dumazet1-27/+19
2024-02-26ipv6: prepare inet6_fill_ifinfo() for RCU protectionEric Dumazet1-4/+7
2024-02-26ipv6: prepare inet6_fill_ifla6_attrs() for RCUEric Dumazet1-74/+89
2024-02-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-3/+18
2024-02-18ipv6: properly combine dev_base_seq and ipv6.dev_addr_genidEric Dumazet1-3/+18
2024-02-15net: ipv6/addrconf: clamp preferred_lft to the minimum requiredAlex Henrie1-9/+34