From 05cac588f2441afb8082ffb779e07667dac5407c Mon Sep 17 00:00:00 2001 From: XANTRONIX Development Date: Fri, 31 Jul 2020 01:12:02 -0400 Subject: [PATCH] Send REJ implicitly for out-of-order I frames Send REJ implicitly for out-of-order I frames, regardless of I frame P/F flag --- src/server.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/server.c b/src/server.c index 715f903..2908b03 100644 --- a/src/server.c +++ b/src/server.c @@ -1307,8 +1307,7 @@ static int handle_i(patty_ax25_server *server, if (sock->seq_recv == frame->ns) { patty_ax25_sock_seq_recv_incr(sock); } else { - return frame->pf? - patty_ax25_sock_send_rej(sock, PATTY_AX25_FRAME_RESPONSE, 0): 0; + return patty_ax25_sock_send_rej(sock, PATTY_AX25_FRAME_RESPONSE, 1); } if (write(sock->fd, frame->info, frame->infolen) < 0) {