tcp_output.c (277a163c83d7ba93fba1e8980d29a9f8bfcfba6c) | tcp_output.c (b0270e91014dabfceaf37f5b40ad51bbf21a1302) |
---|---|
1/* 2 * INET An implementation of the TCP/IP protocol suite for the LINUX 3 * operating system. INET is implemented using the BSD Socket 4 * interface as the means of communication with the user level. 5 * 6 * Implementation of the Transmission Control Protocol(TCP). 7 * 8 * Authors: Ross Biro --- 967 unchanged lines hidden (view full) --- 976 977 if (skb->len != tcp_header_size) 978 tcp_event_data_sent(tp, sk); 979 980 if (after(tcb->end_seq, tp->snd_nxt) || tcb->seq == tcb->end_seq) 981 TCP_ADD_STATS(sock_net(sk), TCP_MIB_OUTSEGS, 982 tcp_skb_pcount(skb)); 983 | 1/* 2 * INET An implementation of the TCP/IP protocol suite for the LINUX 3 * operating system. INET is implemented using the BSD Socket 4 * interface as the means of communication with the user level. 5 * 6 * Implementation of the Transmission Control Protocol(TCP). 7 * 8 * Authors: Ross Biro --- 967 unchanged lines hidden (view full) --- 976 977 if (skb->len != tcp_header_size) 978 tcp_event_data_sent(tp, sk); 979 980 if (after(tcb->end_seq, tp->snd_nxt) || tcb->seq == tcb->end_seq) 981 TCP_ADD_STATS(sock_net(sk), TCP_MIB_OUTSEGS, 982 tcp_skb_pcount(skb)); 983 |
984 err = icsk->icsk_af_ops->queue_xmit(skb, &inet->cork.fl); | 984 err = icsk->icsk_af_ops->queue_xmit(sk, skb, &inet->cork.fl); |
985 if (likely(err <= 0)) 986 return err; 987 988 tcp_enter_cwr(sk, 1); 989 990 return net_xmit_eval(err); 991} 992 --- 2277 unchanged lines hidden --- | 985 if (likely(err <= 0)) 986 return err; 987 988 tcp_enter_cwr(sk, 1); 989 990 return net_xmit_eval(err); 991} 992 --- 2277 unchanged lines hidden --- |