put iov_iter into msghdr
[firefly-linux-kernel-4.4.55.git] / net / ipv4 / tcp_output.c
index f5bd4bd3f7e669b3fd48a843d55e7313a30a3409..3e225b03eb95f4b09a0f053a7897ef91f48a20ca 100644 (file)
@@ -3050,7 +3050,7 @@ static int tcp_send_syn_data(struct sock *sk, struct sk_buff *syn)
        syn_data->ip_summed = CHECKSUM_PARTIAL;
        memcpy(syn_data->cb, syn->cb, sizeof(syn->cb));
        if (unlikely(memcpy_fromiovecend(skb_put(syn_data, space),
-                                        fo->data->msg_iov, 0, space))) {
+                                        fo->data->msg_iter.iov, 0, space))) {
                kfree_skb(syn_data);
                goto fallback;
        }