diff options
Diffstat (limited to 'net/sctp/sm_sideeffect.c')
| -rw-r--r-- | net/sctp/sm_sideeffect.c | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/net/sctp/sm_sideeffect.c b/net/sctp/sm_sideeffect.c index a554d6d15d1b..e52b2128e43b 100644 --- a/net/sctp/sm_sideeffect.c +++ b/net/sctp/sm_sideeffect.c @@ -546,8 +546,8 @@ static void sctp_do_8_2_transport_strike(struct sctp_cmd_seq *commands,  	 */  	if (net->sctp.pf_enable &&  	   (transport->state == SCTP_ACTIVE) && -	   (asoc->pf_retrans < transport->pathmaxrxt) && -	   (transport->error_count > asoc->pf_retrans)) { +	   (transport->error_count < transport->pathmaxrxt) && +	   (transport->error_count > transport->pf_retrans)) {  		sctp_assoc_control_transport(asoc, transport,  					     SCTP_TRANSPORT_PF,  |