From: Alan T. DeKok Date: Mon, 20 Feb 2023 22:20:14 +0000 (-0500) Subject: requests are odd, replies are even X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=93fa904e261769affacecd054fb296445193a6ed;p=thirdparty%2Ffreeradius-server.git requests are odd, replies are even --- diff --git a/src/listen/tacacs/proto_tacacs.c b/src/listen/tacacs/proto_tacacs.c index a1b439f5071..d7b404aad52 100644 --- a/src/listen/tacacs/proto_tacacs.c +++ b/src/listen/tacacs/proto_tacacs.c @@ -217,7 +217,7 @@ static int mod_decode(void const *instance, request_t *request, uint8_t *const d } request->packet->id = data[2]; // seq_no - request->reply->id = data[2]; // seq_no + request->reply->id = data[2] + 1; // seq_no, but requests are odd, replies are even! */ request->packet->data = talloc_memdup(request->packet, data, data_len); request->packet->data_len = data_len;