From: Soheil Hassas Yeganeh
Date: Sat, 14 Apr 2018 20:44:46 -0400
> From: Soheil Hassas Yeganeh
>
> Clear tp->packets_out when purging the write queue, otherwise
> tcp_rearm_rto() mistakenly assumes TCP write queue is not empty.
> This results in NULL pointer dereference.
>
> Also, remove the
From: Soheil Hassas Yeganeh
Clear tp->packets_out when purging the write queue, otherwise
tcp_rearm_rto() mistakenly assumes TCP write queue is not empty.
This results in NULL pointer dereference.
Also, remove the redundant `tp->packets_out = 0` from
tcp_disconnect(), since tcp_disconnect() call