]> Pileus Git - ~andy/linux/blobdiff - net/ipv4/tcp_minisocks.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
[~andy/linux] / net / ipv4 / tcp_minisocks.c
index fdfe89fe646b8f9d6667dd7c32f32ce534dd41fb..b61b76847ad9355034d1d1352200bb304ebe9a5f 100644 (file)
@@ -445,7 +445,7 @@ struct sock *tcp_create_openreq_child(struct sock *sk, struct request_sock *req,
                newtp->rx_opt.tstamp_ok = ireq->tstamp_ok;
                if ((newtp->rx_opt.sack_ok = ireq->sack_ok) != 0) {
                        if (sysctl_tcp_fack)
-                               newtp->rx_opt.sack_ok |= 2;
+                               tcp_enable_fack(newtp);
                }
                newtp->window_clamp = req->window_clamp;
                newtp->rcv_ssthresh = req->rcv_wnd;