diff options
Diffstat (limited to 'net/ipv4/udp.c')
-rw-r--r-- | net/ipv4/udp.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/net/ipv4/udp.c b/net/ipv4/udp.c index dd8e00634563..13b4dcf86ef6 100644 --- a/net/ipv4/udp.c +++ b/net/ipv4/udp.c | |||
@@ -1049,7 +1049,7 @@ back_from_confirm: | |||
1049 | 1049 | ||
1050 | /* Lockless fast path for the non-corking case. */ | 1050 | /* Lockless fast path for the non-corking case. */ |
1051 | if (!corkreq) { | 1051 | if (!corkreq) { |
1052 | skb = ip_make_skb(sk, fl4, getfrag, msg->msg_iov, ulen, | 1052 | skb = ip_make_skb(sk, fl4, getfrag, msg, ulen, |
1053 | sizeof(struct udphdr), &ipc, &rt, | 1053 | sizeof(struct udphdr), &ipc, &rt, |
1054 | msg->msg_flags); | 1054 | msg->msg_flags); |
1055 | err = PTR_ERR(skb); | 1055 | err = PTR_ERR(skb); |
@@ -1080,7 +1080,7 @@ back_from_confirm: | |||
1080 | 1080 | ||
1081 | do_append_data: | 1081 | do_append_data: |
1082 | up->len += ulen; | 1082 | up->len += ulen; |
1083 | err = ip_append_data(sk, fl4, getfrag, msg->msg_iov, ulen, | 1083 | err = ip_append_data(sk, fl4, getfrag, msg, ulen, |
1084 | sizeof(struct udphdr), &ipc, &rt, | 1084 | sizeof(struct udphdr), &ipc, &rt, |
1085 | corkreq ? msg->msg_flags|MSG_MORE : msg->msg_flags); | 1085 | corkreq ? msg->msg_flags|MSG_MORE : msg->msg_flags); |
1086 | if (err) | 1086 | if (err) |