*    With Minshall's modification: all sent small packets are ACKed.
  */
 static bool tcp_nagle_check(bool partial, const struct tcp_sock *tp,
-                           unsigned int mss_now, int nonagle)
+                           int nonagle)
 {
        return partial &&
                ((nonagle & TCP_NAGLE_CORK) ||
         * to include this last segment in this skb.
         * Otherwise, we'll split the skb at last MSS boundary
         */
-       if (tcp_nagle_check(partial != 0, tp, mss_now, nonagle))
+       if (tcp_nagle_check(partial != 0, tp, nonagle))
                return needed - partial;
 
        return needed;
        if (tcp_urg_mode(tp) || (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN))
                return true;
 
-       if (!tcp_nagle_check(skb->len < cur_mss, tp, cur_mss, nonagle))
+       if (!tcp_nagle_check(skb->len < cur_mss, tp, nonagle))
                return true;
 
        return false;