aboutsummaryrefslogtreecommitdiffstats
path: root/include/net/route.h
diff options
context:
space:
mode:
authorLaszlo Attila Toth <panther@balabit.hu>2007-12-04 23:28:46 -0800
committerDavid S. Miller <davem@davemloft.net>2008-01-28 14:55:56 -0800
commit0553811612a6178365f3b062c30234913b218a96 (patch)
tree81e4fa4f6d0a8beeb7ace09e7e4cb2375c9bfea1 /include/net/route.h
parent[NETFILTER]: merge ipt_owner/ip6t_owner in xt_owner (diff)
downloadlinux-dev-0553811612a6178365f3b062c30234913b218a96.tar.xz
linux-dev-0553811612a6178365f3b062c30234913b218a96.zip
[IPV4]: Add inet_dev_addr_type()
Address type search can be limited to an interface by inet_dev_addr_type function. Signed-off-by: Laszlo Attila Toth <panther@balabit.hu> Signed-off-by: Patrick McHardy <kaber@trash.net> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/net/route.h')
-rw-r--r--include/net/route.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/net/route.h b/include/net/route.h
index 59b0b19205a2..76b08c1affc0 100644
--- a/include/net/route.h
+++ b/include/net/route.h
@@ -118,6 +118,7 @@ extern unsigned short ip_rt_frag_needed(struct iphdr *iph, unsigned short new_mt
extern void ip_rt_send_redirect(struct sk_buff *skb);
extern unsigned inet_addr_type(__be32 addr);
+extern unsigned inet_dev_addr_type(const struct net_device *dev, __be32 addr);
extern void ip_rt_multicast_event(struct in_device *);
extern int ip_rt_ioctl(unsigned int cmd, void __user *arg);
extern void ip_rt_get_source(u8 *src, struct rtable *rt);