Commit Graph

172 Commits (14d5e834f6b36667c7da56374645f99b6cf30814)

Author SHA1 Message Date
Denis V. Lunev 642d631811 [IPV4]: rt_cache_get_next should take rt_genid into account. 17 years ago
Denis V. Lunev 317805b8f8 [NETNS]: Process ip_rt_redirect in the correct namespace. 17 years ago
Wang Chen 770207208e [IPV4]: Use proc_create() to setup ->proc_fops first 17 years ago
Patrick McHardy 4136cd523e [IPV4]: route: fix crash ip_route_input 17 years ago
Eric Dumazet 29e75252da [IPV4] route cache: Introduce rt_genid for smooth cache invalidation 17 years ago
Eric Dumazet e242297055 [NET]: should explicitely initialize atomic_t field in struct dst_ops 17 years ago
Denis V. Lunev b5921910a1 [NETNS]: Routing cache virtualization. 17 years ago
Denis V. Lunev f206351a50 [NETNS]: Add namespace parameter to ip_route_output_key. 17 years ago
Denis V. Lunev f1b050bf7a [NETNS]: Add namespace parameter to ip_route_output_flow. 17 years ago
Denis V. Lunev 611c183ebc [NETNS]: Add namespace parameter to __ip_route_output_key. 17 years ago
Denis V. Lunev b40afd0e5c [NETNS]: Add namespace parameter to ip_route_output_slow. 17 years ago
Denis V. Lunev 1ab352768f [NETNS]: Add namespace parameter to ip_dev_find. 17 years ago
Denis V. Lunev 010278ec4c [NETNS]: Add netns parameter to fib_select_default. 17 years ago
Denis V. Lunev ecfdc8c542 [NETNS]: Pass correct namespace in ip_rt_get_source. 17 years ago
Denis V. Lunev 84a885f449 [NETNS]: Pass correct namespace in ip_route_input_slow. 17 years ago
Denis V. Lunev da0e28cb68 [NETNS]: Add netns parameter to fib_lookup. 17 years ago
Jan Engelhardt 1e637c74b0 [IPV4]: Enable use of 240/4 address space. 17 years ago
Daniel Lezcano 569d36452e [NETNS][DST] dst: pass the dst_ops as parameter to the gc functions 17 years ago
Eric W. Biederman 6b175b26c1 [NETNS]: Add netns parameter to inet_(dev_)add_type. 17 years ago
Rami Rosen cb7928a528 [IPV4]: Remove unsupported DNAT (RTCF_NAT and RTCF_NAT) in IPV4 17 years ago
Eric Dumazet b790cedd24 [INET]: Avoid an integer divide in rt_garbage_collect() 17 years ago
Joe Perches f97c1e0c6e [IPV4] net/ipv4: Use ipv4_is_<type> 17 years ago
Pavel Emelyanov 586f121152 [IPV4]: Switch users of ipv4_devconf(_all) to use the pernet one 17 years ago
Herbert Xu bb72845e69 [IPSEC]: Make callers of xfrm_lookup to use XFRM_LOOKUP_WAIT 17 years ago
Denis V. Lunev 5a3e55d68e [NET]: Multiple namespaces in the all dst_ifdown routines. 17 years ago
Pavel Emelyanov 1ff1cc202e [IPV4] ROUTE: Convert rt_hash_lock_init() macro into function 17 years ago
Pavel Emelyanov 107f163428 [IPV4] ROUTE: Clean up proc files creation. 17 years ago
Pavel Emelyanov 78c686e9fa [IPV4] ROUTE: Collect proc-related functions together 17 years ago
Eric Dumazet beb659bd8c [PATCH] IPV4 : Move ip route cache flush (secret_rebuild) from softirq to workqueue 17 years ago
Denis V. Lunev 97c53cacf0 [NET]: Make rtnetlink infrastructure network namespace aware (v3) 17 years ago
Denis V. Lunev b854272b3c [NET]: Modify all rtnetlink methods to only work in the initial namespace (v2) 17 years ago
Eric Dumazet 8dbde28d97 [NET]: NET_CLS_ROUTE : convert ip_rt_acct to per_cpu variables 17 years ago
Herbert Xu 862b82c6f9 [IPSEC]: Merge most of the output path 17 years ago
Herbert Xu 352e512c32 [NET]: Eliminate duplicate copies of dst_discard 17 years ago
Pavel Emelyanov b24b8a247f [NET]: Convert init_timer into setup_timer 17 years ago
Eric Dumazet 0bcceadceb [IPV4] ROUTE: fix rcu_dereference() uses in /proc/net/rt_cache 17 years ago
Eric Dumazet d8c9283089 [IPV4] ROUTE: ip_rt_dump() is unecessary slow 17 years ago
Denis V. Lunev 56c99d0415 [IPV4]: Remove prototype of ip_rt_advice 17 years ago
Mitsuru Chinen 7f53878dc2 [IPv4]: Reply net unreachable ICMP message 17 years ago
Eric Dumazet 483b23ffa3 [NET]: Corrects a bug in ip_rt_acct_read() 17 years ago
Eric Dumazet d90bf5a976 [NET]: rt_check_expire() can take a long time, add a cond_resched() 18 years ago
Pavel Emelyanov 03f49f3457 [NET]: Make helper to get dst entry and "use" it 18 years ago
Pavel Emelyanov b1667609cd [IPV4]: Remove bugus goto-s from ip_route_input_slow 18 years ago
Pavel Emelyanov cf7732e4cc [NET]: Make core networking code use seq_open_private 18 years ago
Stephen Hemminger cfcabdcc2d [NET]: sparse warning fixes 18 years ago
Eric W. Biederman 2774c7aba6 [NET]: Make the loopback device per network namespace. 18 years ago
Daniel Lezcano de3cb747ff [NET]: Dynamically allocate the loopback device, part 1. 18 years ago
Eric Dumazet 39c90ece75 [IPV4]: Convert rt_check_expire() from softirq processing to workqueue. 18 years ago
Eric W. Biederman 881d966b48 [NET]: Make the device list and device lookups per namespace. 18 years ago
Eric W. Biederman 457c4cbc5a [NET]: Make /proc/net per network namespace 18 years ago