aboutsummaryrefslogtreecommitdiffstats
path: root/net/rxrpc/ar-skbuff.c
diff options
context:
space:
mode:
Diffstat (limited to 'net/rxrpc/ar-skbuff.c')
-rw-r--r--net/rxrpc/ar-skbuff.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/net/rxrpc/ar-skbuff.c b/net/rxrpc/ar-skbuff.c
index 4cfab49e329d..62a267472fce 100644
--- a/net/rxrpc/ar-skbuff.c
+++ b/net/rxrpc/ar-skbuff.c
@@ -34,7 +34,7 @@ static void rxrpc_request_final_ACK(struct rxrpc_call *call)
34 /* get an extra ref on the call for the final-ACK generator to 34 /* get an extra ref on the call for the final-ACK generator to
35 * release */ 35 * release */
36 rxrpc_get_call(call); 36 rxrpc_get_call(call);
37 set_bit(RXRPC_CALL_ACK_FINAL, &call->events); 37 set_bit(RXRPC_CALL_EV_ACK_FINAL, &call->events);
38 if (try_to_del_timer_sync(&call->ack_timer) >= 0) 38 if (try_to_del_timer_sync(&call->ack_timer) >= 0)
39 rxrpc_queue_call(call); 39 rxrpc_queue_call(call);
40 break; 40 break;
@@ -59,7 +59,7 @@ static void rxrpc_hard_ACK_data(struct rxrpc_call *call,
59 59
60 spin_lock_bh(&call->lock); 60 spin_lock_bh(&call->lock);
61 61
62 _debug("hard ACK #%u", ntohl(sp->hdr.seq)); 62 _debug("hard ACK #%u", sp->hdr.seq);
63 63
64 for (loop = 0; loop < RXRPC_ACKR_WINDOW_ASZ; loop++) { 64 for (loop = 0; loop < RXRPC_ACKR_WINDOW_ASZ; loop++) {
65 call->ackr_window[loop] >>= 1; 65 call->ackr_window[loop] >>= 1;
@@ -67,7 +67,7 @@ static void rxrpc_hard_ACK_data(struct rxrpc_call *call,
67 call->ackr_window[loop + 1] << (BITS_PER_LONG - 1); 67 call->ackr_window[loop + 1] << (BITS_PER_LONG - 1);
68 } 68 }
69 69
70 seq = ntohl(sp->hdr.seq); 70 seq = sp->hdr.seq;
71 ASSERTCMP(seq, ==, call->rx_data_eaten + 1); 71 ASSERTCMP(seq, ==, call->rx_data_eaten + 1);
72 call->rx_data_eaten = seq; 72 call->rx_data_eaten = seq;
73 73
@@ -133,5 +133,4 @@ void rxrpc_kernel_free_skb(struct sk_buff *skb)
133{ 133{
134 rxrpc_free_skb(skb); 134 rxrpc_free_skb(skb);
135} 135}
136
137EXPORT_SYMBOL(rxrpc_kernel_free_skb); 136EXPORT_SYMBOL(rxrpc_kernel_free_skb);