diff options
Diffstat (limited to 'include/net/ping.h')
-rw-r--r-- | include/net/ping.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/include/net/ping.h b/include/net/ping.h index 76013653e08c..026479b61a2d 100644 --- a/include/net/ping.h +++ b/include/net/ping.h | |||
@@ -33,8 +33,12 @@ | |||
33 | struct pingv6_ops { | 33 | struct pingv6_ops { |
34 | int (*ipv6_recv_error)(struct sock *sk, struct msghdr *msg, int len, | 34 | int (*ipv6_recv_error)(struct sock *sk, struct msghdr *msg, int len, |
35 | int *addr_len); | 35 | int *addr_len); |
36 | int (*ip6_datagram_recv_ctl)(struct sock *sk, struct msghdr *msg, | 36 | void (*ip6_datagram_recv_common_ctl)(struct sock *sk, |
37 | struct sk_buff *skb); | 37 | struct msghdr *msg, |
38 | struct sk_buff *skb); | ||
39 | void (*ip6_datagram_recv_specific_ctl)(struct sock *sk, | ||
40 | struct msghdr *msg, | ||
41 | struct sk_buff *skb); | ||
38 | int (*icmpv6_err_convert)(u8 type, u8 code, int *err); | 42 | int (*icmpv6_err_convert)(u8 type, u8 code, int *err); |
39 | void (*ipv6_icmp_error)(struct sock *sk, struct sk_buff *skb, int err, | 43 | void (*ipv6_icmp_error)(struct sock *sk, struct sk_buff *skb, int err, |
40 | __be16 port, u32 info, u8 *payload); | 44 | __be16 port, u32 info, u8 *payload); |