diff options
author | Laszlo Attila Toth <panther@balabit.hu> | 2007-12-05 07:28:46 (GMT) |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2008-01-28 22:55:56 (GMT) |
commit | 0553811612a6178365f3b062c30234913b218a96 (patch) | |
tree | 81e4fa4f6d0a8beeb7ace09e7e4cb2375c9bfea1 /include | |
parent | 0265ab44bacc1a1e0e3f5873d8ca2d5a29e33db2 (diff) | |
download | linux-0553811612a6178365f3b062c30234913b218a96.tar.xz |
[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')
-rw-r--r-- | include/net/route.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/net/route.h b/include/net/route.h index 59b0b19..76b08c1 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); |