]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - net/ipv4/tcp_ipv4.c
[TCP/DCCP]: Introduce net_xmit_eval
[net-next-2.6.git] / net / ipv4 / tcp_ipv4.c
index 2eb58844403c81689807881c518c32a9cd333714..0ad0904bf56c6bd4fccdbfd73e81b0c0650c7a89 100644 (file)
@@ -662,8 +662,7 @@ static int tcp_v4_send_synack(struct sock *sk, struct request_sock *req,
                err = ip_build_and_send_pkt(skb, sk, ireq->loc_addr,
                                            ireq->rmt_addr,
                                            ireq->opt);
-               if (err == NET_XMIT_CN)
-                       err = 0;
+               err = net_xmit_eval(err);
        }
 
 out: