diff options
Diffstat (limited to 'net/ipv4/ip_sockglue.c')
-rw-r--r-- | net/ipv4/ip_sockglue.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/net/ipv4/ip_sockglue.c b/net/ipv4/ip_sockglue.c index 80f78565b41b..513d506ffebb 100644 --- a/net/ipv4/ip_sockglue.c +++ b/net/ipv4/ip_sockglue.c | |||
@@ -136,7 +136,8 @@ static void ip_cmsg_recv_dstaddr(struct msghdr *msg, struct sk_buff *skb) | |||
136 | put_cmsg(msg, SOL_IP, IP_ORIGDSTADDR, sizeof(sin), &sin); | 136 | put_cmsg(msg, SOL_IP, IP_ORIGDSTADDR, sizeof(sin), &sin); |
137 | } | 137 | } |
138 | 138 | ||
139 | void ip_cmsg_recv(struct msghdr *msg, struct sk_buff *skb) | 139 | void ip_cmsg_recv_offset(struct msghdr *msg, struct sk_buff *skb, |
140 | int offset) | ||
140 | { | 141 | { |
141 | struct inet_sock *inet = inet_sk(skb->sk); | 142 | struct inet_sock *inet = inet_sk(skb->sk); |
142 | unsigned int flags = inet->cmsg_flags; | 143 | unsigned int flags = inet->cmsg_flags; |
@@ -194,7 +195,7 @@ void ip_cmsg_recv(struct msghdr *msg, struct sk_buff *skb) | |||
194 | ip_cmsg_recv_dstaddr(msg, skb); | 195 | ip_cmsg_recv_dstaddr(msg, skb); |
195 | 196 | ||
196 | } | 197 | } |
197 | EXPORT_SYMBOL(ip_cmsg_recv); | 198 | EXPORT_SYMBOL(ip_cmsg_recv_offset); |
198 | 199 | ||
199 | int ip_cmsg_send(struct net *net, struct msghdr *msg, struct ipcm_cookie *ipc, | 200 | int ip_cmsg_send(struct net *net, struct msghdr *msg, struct ipcm_cookie *ipc, |
200 | bool allow_ipv6) | 201 | bool allow_ipv6) |