diff --git a/src/server.c b/src/server.c index b17e452..4273a05 100644 --- a/src/server.c +++ b/src/server.c @@ -1621,7 +1621,8 @@ static int handle_i(patty_ax25_server *server, patty_timer_stop(&sock->timer_t2); - return patty_ax25_sock_send_rr(sock, PATTY_AX25_FRAME_RESPONSE, 0); + return frame->pf? + patty_ax25_sock_send_rr(sock, PATTY_AX25_FRAME_RESPONSE, 1): 0; } patty_timer_start(&sock->timer_t2);