mac80211: remove get_tx_stats() driver op
[pandora-kernel.git] / include / net / inet6_hashtables.h
index 22c73a7..e46674d 100644 (file)
@@ -46,14 +46,14 @@ static inline int inet6_sk_ehashfn(const struct sock *sk)
        const struct ipv6_pinfo *np = inet6_sk(sk);
        const struct in6_addr *laddr = &np->rcv_saddr;
        const struct in6_addr *faddr = &np->daddr;
-       const __u16 lport = inet->num;
-       const __be16 fport = inet->dport;
+       const __u16 lport = inet->inet_num;
+       const __be16 fport = inet->inet_dport;
        struct net *net = sock_net(sk);
 
        return inet6_ehashfn(net, laddr, lport, faddr, fport);
 }
 
-extern void __inet6_hash(struct sock *sk);
+extern int __inet6_hash(struct sock *sk, struct inet_timewait_sock *twp);
 
 /*
  * Sockets in TCP_CLOSE state are _always_ taken out of the hash, so