summaryrefslogtreecommitdiff
path: root/net/ipv4/devinet.c
AgeCommit message (Expand)AuthorFilesLines
2025-04-03net: switch to netif_disable_lro in inetdev_initStanislav Fomichev1-1/+1
2025-02-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+2
2025-02-11netlink: support dumping IPv4 multicast addressesYuyang Huang1-14/+63
2025-02-06ipv4: use RCU protection in inet_select_addr()Eric Dumazet1-1/+2
2024-11-11net: convert to nla_get_*_default()Johannes Berg1-2/+1
2024-10-29ipv4: Convert devinet_ioctl to per-netns RTNL.Kuniyuki Iwashima1-2/+2
2024-10-29ipv4: Convert devinet_ioctl() to per-netns RTNL except for SIOCSIFFLAGS.Kuniyuki Iwashima1-8/+9
2024-10-29ipv4: Convert devinet_sysctl_forward() to per-netns RTNL.Kuniyuki Iwashima1-3/+3
2024-10-29ipv4: Convert check_lifetime() to per-netns RTNL.Kuniyuki Iwashima1-4/+5
2024-10-29ipv4: Convert RTM_DELADDR to per-netns RTNL.Kuniyuki Iwashima1-9/+15
2024-10-29ipv4: Use per-netns RTNL helpers in inet_rtm_newaddr().Kuniyuki Iwashima1-4/+4
2024-10-29ipv4: Convert RTM_NEWADDR to per-netns RTNL.Kuniyuki Iwashima1-10/+18
2024-10-29ipv4: Don't allocate ifa for 0.0.0.0 in inet_rtm_newaddr().Kuniyuki Iwashima1-8/+9
2024-10-29ipv4: Factorise RTM_NEWADDR validation to inet_validate_rtm().Kuniyuki Iwashima1-35/+44
2024-10-23ipv4: Switch inet_addr_hash() to less predictable hash.Kuniyuki Iwashima1-1/+1
2024-10-22rtnetlink: Return int from rtnl_af_register().Kuniyuki Iwashima1-1/+2
2024-10-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni1-10/+25
2024-10-15ipv4: Use rtnl_register_many().Kuniyuki Iwashima1-7/+11
2024-10-11ipv4: give an IPv4 dev to blackhole_netdevXin Long1-10/+25
2024-10-09ipv4: Retire global IPv4 hash table inet_addr_lst.Kuniyuki Iwashima1-10/+0
2024-10-09ipv4: Namespacify IPv4 address GC.Kuniyuki Iwashima1-14/+18
2024-10-09ipv4: Use per-netns hash table in inet_lookup_ifaddr_rcu().Kuniyuki Iwashima1-3/+2
2024-10-09ipv4: Link IPv4 address to per-netns hash table.Kuniyuki Iwashima1-3/+19
2024-08-23ipv4: delete redundant judgment statementsLi Zetao1-4/+2
2024-08-15ip: Move INFINITY_LIFE_TIME to addrconf.h.Kuniyuki Iwashima1-2/+0
2024-08-15ipv4: Initialise ifa->hash in inet_alloc_ifa().Kuniyuki Iwashima1-3/+3
2024-08-15ipv4: Remove redundant !ifa->ifa_dev check.Kuniyuki Iwashima1-2/+1
2024-08-15ipv4: Set ifa->ifa_dev in inet_alloc_ifa().Kuniyuki Iwashima1-15/+15
2024-08-15ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR).Kuniyuki Iwashima1-4/+2
2024-07-24sysctl: treewide: constify the ctl_table argument of proc_handlersJoel Granados1-3/+3
2024-06-05rtnetlink: make the "split" NLM_DONE handling genericJakub Kicinski1-1/+1
2024-05-29ipv4: correctly iterate over the target netns in inet_dump_ifaddr()Alexander Mikhalitsyn1-1/+1
2024-05-27ipv4: Fix address dump when IPv4 is disabled on an interfaceIdo Schimmel1-2/+3
2024-05-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-3/+10
2024-05-13inet: fix inet_fill_ifaddr() flags truncationEric Dumazet1-3/+10
2024-05-03net: ipv{6,4}: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados1-3/+2
2024-04-29inet: use call_rcu_hurry() in inet_free_ifa()Eric Dumazet1-1/+6
2024-04-22sysctl: treewide: constify ctl_table_header::ctl_table_argThomas Weißschuh1-1/+1
2024-03-07netlink: let core handle error cases in dump operationsEric Dumazet1-4/+0
2024-03-01inet: use xa_array iterator to implement inet_dump_ifaddr()Eric Dumazet1-58/+37
2024-03-01inet: prepare inet_base_seq() to run without RTNLEric Dumazet1-1/+1
2024-03-01inet: annotate data-races around ifa->ifa_flagsEric Dumazet1-9/+13
2024-03-01inet: annotate data-races around ifa->ifa_preferred_lftEric Dumazet1-8/+8
2024-03-01inet: annotate data-races around ifa->ifa_valid_lftEric Dumazet1-8/+8
2024-03-01inet: annotate data-races around ifa->ifa_tstamp and ifa->ifa_cstampEric Dumazet1-10/+13
2024-02-28inet: use xa_array iterator to implement inet_netconf_dump_devconf()Eric Dumazet1-58/+43
2024-02-28inet: do not use RTNL in inet_netconf_get_devconf()Eric Dumazet1-12/+15
2024-02-28inet: annotate devconf data-racesEric Dumazet1-10/+11
2024-02-18ipv4: properly combine dev_base_seq and ipv4.dev_addr_genidEric Dumazet1-4/+17
2023-09-08net: ipv4: fix one memleak in __inet_del_ifa()Liu Jian1-5/+5