summaryrefslogtreecommitdiff
path: root/net/ipv4/fib_frontend.c
AgeCommit message (Expand)AuthorFilesLines
2026-07-07ipv4: fib: Define fib_table_hash_lock under CONFIG_IP_MULTIPLE_TABLES.Kuniyuki Iwashima1-0/+3
2026-07-03ipv4: fib: fix route re-dump in inet_dump_fib() on multi-batch dumpPengfei Zhang1-9/+9
2026-07-01ipv4: fib: Drop RTNL annotation for net->ipv4.fib_table_hash[].Kuniyuki Iwashima1-10/+13
2026-07-01ipv4: fib: Protect fib_new_table() with spinlock.Kuniyuki Iwashima1-4/+21
2026-06-16ipv4: fib_rule: Move fib4_rules_exit() to ->exit().Kuniyuki Iwashima1-4/+6
2026-06-15ipv4: fib: Convert fib_net_exit_batch() to ->exit_rtnl().Kuniyuki Iwashima1-17/+12
2026-06-15ipv4: fib: Avoid calling fib_trie_table() in fib_new_table() for dying net.Kuniyuki Iwashima1-1/+2
2026-06-15ipv4: fib: Free net->ipv4.{fib_table_hash,notifier_ops} without RTNL.Kuniyuki Iwashima1-4/+7
2026-06-15ipv4: fib: Call fib_proc_exit() and nl_fib_lookup_exit() at ->pre_exit().Kuniyuki Iwashima1-2/+2
2026-06-08net: Remove rtnl_held of struct fib_dump_filter.Kuniyuki Iwashima1-13/+6
2025-08-26ipv4: Convert ->flowi4_tos to dscp_t.Guillaume Nault1-3/+4
2025-07-18net: s/dev_get_flags/netif_get_flags/Stanislav Fomichev1-1/+1
2025-05-20inet: Remove rtnl_is_held arg of lwtunnel_valid_encap_type(_attr)?().Kuniyuki Iwashima1-2/+2
2025-04-16ipv4: Use nlmsg_payload in fib_frontend fileBreno Leitao1-2/+2
2025-03-05inet: fix lwtunnel_valid_encap_type() lock imbalanceEric Dumazet1-2/+2
2025-03-03ipv4: fib: Convert RTM_NEWROUTE and RTM_DELROUTE to per-netns RTNL.Kuniyuki Iwashima1-5/+14
2025-03-03ipv4: fib: Move fib_valid_key_len() to rtm_to_fib_config().Kuniyuki Iwashima1-2/+16
2025-03-03ipv4: fib: Hold rtnl_net_lock() in ip_rt_ioctl().Kuniyuki Iwashima1-6/+4
2025-03-03ipv4: fib: Hold rtnl_net_lock() for ip_fib_net_exit().Kuniyuki Iwashima1-5/+7
2025-03-03ipv4: fib: Allocate fib_info_hash[] during netns initialisation.Kuniyuki Iwashima1-0/+11
2025-03-03ipv4: fib: Use cached net in fib_inetaddr_event().Kuniyuki Iwashima1-2/+2
2024-11-18net: ip: fix unexpected return in fib_validate_source()Menglong Dong1-1/+1
2024-11-12net: ip: make fib_validate_source() support drop reasonsMenglong Dong1-5/+12
2024-10-29ipv4: Prepare fib_compute_spec_dst() to future .flowi4_tos conversion.Guillaume Nault1-1/+1
2024-10-15ipv4: Use rtnl_register_many().Kuniyuki Iwashima1-4/+10
2024-10-09ipv4: Convert __fib_validate_source() to dscp_t.Guillaume Nault1-4/+4
2024-10-09ipv4: Convert fib_validate_source() to dscp_t.Guillaume Nault1-2/+3
2024-08-22ipv4: Unmask upper DSCP bits in fib_compute_spec_dst()Ido Schimmel1-1/+1
2024-08-22ipv4: Unmask upper DSCP bits in NETLINK_FIB_LOOKUP familyIdo Schimmel1-1/+1
2024-08-20ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP familyIdo Schimmel1-1/+1
2024-06-05rtnetlink: make the "split" NLM_DONE handling genericJakub Kicinski1-6/+1
2024-04-15inet: bring NLM_DONE out to a separate recv() againJakub Kicinski1-0/+5
2024-03-07netlink: let core handle error cases in dump operationsEric Dumazet1-6/+1
2024-02-26inet: switch inet_dump_fib() to RCU protectionEric Dumazet1-19/+18
2024-02-26inet: allow ip_valid_fib_dump_req() to be called with RTNL or RCUEric Dumazet1-4/+11
2023-03-16ipv4: Fix incorrect table ID in IOCTL pathIdo Schimmel1-0/+3
2022-12-06ipv4: Fix incorrect route flushing when table ID 0 is usedIdo Schimmel1-0/+3
2022-10-27Revert "ip: fix triggering of 'icmp redirect'"Nicolas Dichtel1-2/+2
2022-08-31ip: fix triggering of 'icmp redirect'Nicolas Dichtel1-2/+2
2022-04-30ipv4: remove unnecessary type castingsYu Zhe1-2/+2
2022-03-15net: Add l3mdev index to flow struct and avoid oif reset for port devicesDavid Ahern1-4/+3
2022-02-21ipv4: Invalidate neighbour for broadcast address upon address additionIdo Schimmel1-1/+4
2022-02-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+3
2022-02-15ipv4: add description about martian sourceZhang Yunkai1-0/+3
2022-02-08ipv4: add fib_net_exit_batch()Eric Dumazet1-3/+16
2022-02-07ipv4: Reject routes specifying ECN bits in rtm_tosGuillaume Nault1-1/+10
2021-12-02ipv4: convert fib_num_tclassid_users to atomic_tEric Dumazet1-1/+1
2021-07-13net: Use nlmsg_unicast() instead of netlink_unicast()Yajun Deng1-1/+1
2021-06-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+2
2021-06-22net/ipv4: swap flow ports when validating sourceMiao Wang1-0/+2