#include <net/dst.h>
#include <net/inetpeer.h>
#include <net/flow.h>
#include <net/inet_sock.h>
#include <linux/in_route.h>
#include <linux/rtnetlink.h>
#include <linux/rcupdate.h>
#include <linux/route.h>
#include <linux/ip.h>
#include <linux/cache.h>
#include <linux/security.h>
Go to the source code of this file.
|
| int | ip_rt_init (void) |
| |
| void | rt_cache_flush (struct net *net) |
| |
| void | rt_flush_dev (struct net_device *dev) |
| |
| struct rtable * | __ip_route_output_key (struct net *, struct flowi4 *flp) |
| |
| struct rtable * | ip_route_output_flow (struct net *, struct flowi4 *flp, struct sock *sk) |
| |
| struct dst_entry * | ipv4_blackhole_route (struct net *net, struct dst_entry *dst_orig) |
| |
| int | ip_route_input_noref (struct sk_buff *skb, __be32 dst, __be32 src, u8 tos, struct net_device *devin) |
| |
| void | ipv4_update_pmtu (struct sk_buff *skb, struct net *net, u32 mtu, int oif, u32 mark, u8 protocol, int flow_flags) |
| |
| void | ipv4_sk_update_pmtu (struct sk_buff *skb, struct sock *sk, u32 mtu) |
| |
| void | ipv4_redirect (struct sk_buff *skb, struct net *net, int oif, u32 mark, u8 protocol, int flow_flags) |
| |
| void | ipv4_sk_redirect (struct sk_buff *skb, struct sock *sk) |
| |
| void | ip_rt_send_redirect (struct sk_buff *skb) |
| |
| unsigned int | inet_addr_type (struct net *net, __be32 addr) |
| |
| unsigned int | inet_dev_addr_type (struct net *net, const struct net_device *dev, __be32 addr) |
| |
| void | ip_rt_multicast_event (struct in_device *) |
| |
| int | ip_rt_ioctl (struct net *, unsigned int cmd, void __user *arg) |
| |
| void | ip_rt_get_source (u8 *src, struct sk_buff *skb, struct rtable *rt) |
| |
| int | ip_rt_dump (struct sk_buff *skb, struct netlink_callback *cb) |
| |
| void | fib_add_ifaddr (struct in_ifaddr *) |
| |
| void | fib_del_ifaddr (struct in_ifaddr *, struct in_ifaddr *) |
| |
| int sysctl_ip_default_ttl |