From 902d393aefe02173281809a8f1440898188a7dd4 Mon Sep 17 00:00:00 2001 From: Joel Cunningham Date: Tue, 8 Aug 2017 14:44:28 -0500 Subject: [PATCH] tcp: map tcp_ack_now() directly to tcp_set_flags() Also remove extra set of parenthesis in tcp_ack() --- src/include/lwip/priv/tcp_priv.h | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/include/lwip/priv/tcp_priv.h b/src/include/lwip/priv/tcp_priv.h index abc05d78..75f7fbf3 100644 --- a/src/include/lwip/priv/tcp_priv.h +++ b/src/include/lwip/priv/tcp_priv.h @@ -443,7 +443,7 @@ struct tcp_seg *tcp_seg_copy(struct tcp_seg *seg); #define tcp_ack(pcb) \ do { \ if((pcb)->flags & TF_ACK_DELAY) { \ - tcp_clear_flags((pcb), TF_ACK_DELAY); \ + tcp_clear_flags(pcb, TF_ACK_DELAY); \ (pcb)->flags |= TF_ACK_NOW; \ } \ else { \ @@ -452,9 +452,7 @@ struct tcp_seg *tcp_seg_copy(struct tcp_seg *seg); } while (0) #define tcp_ack_now(pcb) \ - do { \ - (pcb)->flags |= TF_ACK_NOW; \ - } while (0) + tcp_set_flags(pcb, TF_ACK_NOW) err_t tcp_send_fin(struct tcp_pcb *pcb); err_t tcp_enqueue_flags(struct tcp_pcb *pcb, u8_t flags);