net/ipv6/udp_impl.h
changeset 2 d1f6d8b6f81c
parent 0 aa628870c1d3
equal deleted inserted replaced
1:0056487c491e 2:d1f6d8b6f81c
     5 #include <net/protocol.h>
     5 #include <net/protocol.h>
     6 #include <net/addrconf.h>
     6 #include <net/addrconf.h>
     7 #include <net/inet_common.h>
     7 #include <net/inet_common.h>
     8 #include <net/transp_v6.h>
     8 #include <net/transp_v6.h>
     9 
     9 
    10 extern int  	__udp6_lib_rcv(struct sk_buff *, struct hlist_head [], int );
    10 extern int  	__udp6_lib_rcv(struct sk_buff *, struct udp_table *, int );
    11 extern void 	__udp6_lib_err(struct sk_buff *, struct inet6_skb_parm *,
    11 extern void 	__udp6_lib_err(struct sk_buff *, struct inet6_skb_parm *,
    12 			       int , int , int , __be32 , struct hlist_head []);
    12 			       int , int , int , __be32 , struct udp_table *);
    13 
    13 
    14 extern int	udp_v6_get_port(struct sock *sk, unsigned short snum);
    14 extern int	udp_v6_get_port(struct sock *sk, unsigned short snum);
    15 
    15 
    16 extern int	udpv6_getsockopt(struct sock *sk, int level, int optname,
    16 extern int	udpv6_getsockopt(struct sock *sk, int level, int optname,
    17 				 char __user *optval, int __user *optlen);
    17 				 char __user *optval, int __user *optlen);