diff options
Diffstat (limited to 'net/rxrpc/ar-ack.c')
| -rw-r--r-- | net/rxrpc/ar-ack.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/net/rxrpc/ar-ack.c b/net/rxrpc/ar-ack.c index c6be17a959a6..e0547f521f20 100644 --- a/net/rxrpc/ar-ack.c +++ b/net/rxrpc/ar-ack.c | |||
| @@ -218,7 +218,8 @@ static void rxrpc_resend(struct rxrpc_call *call) | |||
| 218 | struct rxrpc_header *hdr; | 218 | struct rxrpc_header *hdr; |
| 219 | struct sk_buff *txb; | 219 | struct sk_buff *txb; |
| 220 | unsigned long *p_txb, resend_at; | 220 | unsigned long *p_txb, resend_at; |
| 221 | int loop, stop; | 221 | bool stop; |
| 222 | int loop; | ||
| 222 | u8 resend; | 223 | u8 resend; |
| 223 | 224 | ||
| 224 | _enter("{%d,%d,%d,%d},", | 225 | _enter("{%d,%d,%d,%d},", |
| @@ -226,7 +227,7 @@ static void rxrpc_resend(struct rxrpc_call *call) | |||
| 226 | atomic_read(&call->sequence), | 227 | atomic_read(&call->sequence), |
| 227 | CIRC_CNT(call->acks_head, call->acks_tail, call->acks_winsz)); | 228 | CIRC_CNT(call->acks_head, call->acks_tail, call->acks_winsz)); |
| 228 | 229 | ||
| 229 | stop = 0; | 230 | stop = false; |
| 230 | resend = 0; | 231 | resend = 0; |
| 231 | resend_at = 0; | 232 | resend_at = 0; |
| 232 | 233 | ||
| @@ -255,11 +256,11 @@ static void rxrpc_resend(struct rxrpc_call *call) | |||
| 255 | _proto("Tx DATA %%%u { #%d }", | 256 | _proto("Tx DATA %%%u { #%d }", |
| 256 | ntohl(sp->hdr.serial), ntohl(sp->hdr.seq)); | 257 | ntohl(sp->hdr.serial), ntohl(sp->hdr.seq)); |
| 257 | if (rxrpc_send_packet(call->conn->trans, txb) < 0) { | 258 | if (rxrpc_send_packet(call->conn->trans, txb) < 0) { |
| 258 | stop = 0; | 259 | stop = true; |
| 259 | sp->resend_at = jiffies + 3; | 260 | sp->resend_at = jiffies + 3; |
| 260 | } else { | 261 | } else { |
| 261 | sp->resend_at = | 262 | sp->resend_at = |
| 262 | jiffies + rxrpc_resend_timeout * HZ; | 263 | jiffies + rxrpc_resend_timeout; |
| 263 | } | 264 | } |
| 264 | } | 265 | } |
| 265 | 266 | ||
