OSDN Git Service

ipv6: Remove external dependency on rt6i_dst and rt6i_src
[uclinux-h8/linux.git] / include / net / ipv6.h
index 8c4f881..b950a20 100644 (file)
@@ -671,7 +671,9 @@ static inline int ipv6_addr_diff(const struct in6_addr *a1, const struct in6_add
        return __ipv6_addr_diff(a1, a2, sizeof(struct in6_addr));
 }
 
-u32 ipv6_select_ident(struct net *net, struct rt6_info *rt);
+u32 ipv6_select_ident(struct net *net,
+                     const struct in6_addr *daddr,
+                     const struct in6_addr *saddr);
 void ipv6_proxy_select_ident(struct net *net, struct sk_buff *skb);
 
 int ip6_dst_hoplimit(struct dst_entry *dst);