diff options
author | Ralf Baechle <ralf@linux-mips.org> | 1999-10-09 00:00:47 +0000 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 1999-10-09 00:00:47 +0000 |
commit | d6434e1042f3b0a6dfe1b1f615af369486f9b1fa (patch) | |
tree | e2be02f33984c48ec019c654051d27964e42c441 /include/net/rawv6.h | |
parent | 609d1e803baf519487233b765eb487f9ec227a18 (diff) |
Merge with 2.3.19.
Diffstat (limited to 'include/net/rawv6.h')
-rw-r--r-- | include/net/rawv6.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/include/net/rawv6.h b/include/net/rawv6.h index d54572d1f..51954bc25 100644 --- a/include/net/rawv6.h +++ b/include/net/rawv6.h @@ -5,10 +5,14 @@ #define RAWV6_HTABLE_SIZE MAX_INET_PROTOS extern struct sock *raw_v6_htable[RAWV6_HTABLE_SIZE]; +extern rwlock_t raw_v6_lock; +extern struct sock * ipv6_raw_deliver(struct sk_buff *skb, + int nexthdr, unsigned long len); -extern struct sock *raw_v6_lookup(struct sock *sk, unsigned short num, - struct in6_addr *loc_addr, struct in6_addr *rmt_addr); + +extern struct sock *__raw_v6_lookup(struct sock *sk, unsigned short num, + struct in6_addr *loc_addr, struct in6_addr *rmt_addr); extern int rawv6_rcv(struct sock *sk, struct sk_buff *skb, |