summaryrefslogtreecommitdiffstats
path: root/net/ipv6/addrconf.c
Commit message (Expand)AuthorAgeFilesLines
* ipv6: remove redundant checkXi Huang2024-08-211-6/+3
* ip: Move INFINITY_LIFE_TIME to addrconf.h.Kuniyuki Iwashima2024-08-151-2/+0
* Add support for PIO p flagPatrick Rohr2024-07-311-1/+14
* sysctl: treewide: constify the ctl_table argument of proc_handlersJoel Granados2024-07-241-8/+8
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-07-151-1/+2
|\
| * ipv6: take care of scope when choosing the src addrNicolas Dichtel2024-07-141-1/+2
* | net/ipv6/addrconf: constify ctl_table arguments of utility functionsThomas Weißschuh2024-05-281-4/+4
|/
* net: ipv{6,4}: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados2024-05-031-5/+3
* sysctl: treewide: constify ctl_table_header::ctl_table_argThomas Weißschuh2024-04-221-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-04-111-3/+4
|\
| * ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addrJiri Benc2024-04-091-3/+4
* | ip_tunnel: use a separate struct to store tunnel params in the kernelAlexander Lobakin2024-04-011-1/+2
|/
* ipv6: Fix address dump when IPv6 is disabled on an interfaceIdo Schimmel2024-03-221-2/+3
* ipv6: remove RTNL protection from inet6_dump_addr()Eric Dumazet2024-03-081-3/+6
* ipv6: use xa_array iterator to implement inet6_dump_addr()Eric Dumazet2024-03-081-49/+30
* ipv6: make in6_dump_addrs() locklessEric Dumazet2024-03-081-9/+5
* ipv6: make inet6_fill_ifaddr() locklessEric Dumazet2024-03-081-29/+37
* netlink: let core handle error cases in dump operationsEric Dumazet2024-03-071-6/+1
* ipv6: use xa_array iterator to implement inet6_netconf_dump_devconf()Eric Dumazet2024-03-011-58/+44
* ipv6/addrconf: annotate data-races around devconf fields (II)Eric Dumazet2024-03-011-23/+26
* ipv6/addrconf: annotate data-races around devconf fields (I)Eric Dumazet2024-03-011-30/+37
* ipv6: addrconf_disable_policy() optimizationEric Dumazet2024-03-011-7/+6
* ipv6: annotate data-races around devconf->disable_policyEric Dumazet2024-03-011-1/+1
* ipv6: annotate data-races around devconf->proxy_ndpEric Dumazet2024-03-011-1/+2
* ipv6: annotate data-races around idev->cnf.ignore_routes_with_linkdownEric Dumazet2024-03-011-4/+4
* ipv6: annotate data-races around cnf.forwardingEric Dumazet2024-03-011-4/+6
* ipv6: annotate data-races around cnf.mtu6Eric Dumazet2024-03-011-2/+2
* ipv6: addrconf_disable_ipv6() optimizationEric Dumazet2024-03-011-7/+6
* ipv6: annotate data-races around cnf.disable_ipv6Eric Dumazet2024-03-011-4/+5
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-02-291-3/+4
|\
| * ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()Eric Dumazet2024-02-261-3/+4
* | inet6: expand rcu_read_lock() scope in inet6_dump_addr()Eric Dumazet2024-02-281-4/+4
* | ipv6: anycast: complete RCU handling of struct ifacaddr6Eric Dumazet2024-02-261-2/+2
* | ipv6: switch inet6_dump_ifinfo() to RCU protectionEric Dumazet2024-02-261-1/+1
* | ipv6: use xarray iterator to implement inet6_dump_ifinfo()Eric Dumazet2024-02-261-27/+19
* | ipv6: prepare inet6_fill_ifinfo() for RCU protectionEric Dumazet2024-02-261-4/+7
* | ipv6: prepare inet6_fill_ifla6_attrs() for RCUEric Dumazet2024-02-261-74/+89
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-02-221-3/+18
|\|
| * ipv6: properly combine dev_base_seq and ipv6.dev_addr_genidEric Dumazet2024-02-181-3/+18
* | net: ipv6/addrconf: clamp preferred_lft to the minimum requiredAlex Henrie2024-02-151-9/+34
* | net: ipv6/addrconf: introduce a regen_min_advance sysctlAlex Henrie2024-02-151-1/+10
* | net: ipv6/addrconf: ensure that regen_advance is at least 2 secondsAlex Henrie2024-02-151-6/+9
* | net-sysfs: convert dev->operstate reads to lockless onesEric Dumazet2024-02-141-1/+1
* | net/ipv6: set expires in modify_prefix_route() if RTF_EXPIRES is set.Kui-Feng Lee2024-02-121-1/+1
* | net/ipv6: Remove expired routes with a separated list of routes.Kui-Feng Lee2024-02-121-7/+34
* | ipv6: make addrconf_wq single threadedEric Dumazet2024-02-021-1/+2
|/
* Revert "net: ipv6/addrconf: clamp preferred_lft to the minimum required"Alex Henrie2024-01-021-13/+5
* net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIXMaciej Żenczykowski2023-12-081-5/+1
* net: ipv6/addrconf: clamp preferred_lft to the minimum requiredAlex Henrie2023-10-251-5/+13
* net: ipv6/addrconf: clamp preferred_lft to the maximum allowedAlex Henrie2023-10-251-0/+1