diff --git a/src/server.c b/src/server.c index 6412243..754a1f7 100644 --- a/src/server.c +++ b/src/server.c @@ -1056,7 +1056,7 @@ static void save_reply_addr(patty_ax25_sock *sock, patty_ax25_frame *frame) { unsigned int i, hops = frame->hops > PATTY_AX25_MAX_HOPS? - PATTY_AX25_MAX_HOPS: hops; + PATTY_AX25_MAX_HOPS: sock->hops; memcpy(&sock->local, &frame->dest, sizeof(patty_ax25_addr)); memcpy(&sock->remote, &frame->src, sizeof(patty_ax25_addr));