From e065490f54101777ff1b5771499dc24361d5d14d Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Wed, 18 Jun 2008 02:37:06 +0300 Subject: [PATCH] RPA auth mechanism: Fixed handling usernames longer than 255 characters. --HG-- branch : HEAD --- src/auth/mech-rpa.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/auth/mech-rpa.c b/src/auth/mech-rpa.c index 0d2a69ea5c..51f67ca042 100644 --- a/src/auth/mech-rpa.c +++ b/src/auth/mech-rpa.c @@ -274,7 +274,7 @@ rpa_parse_token3(struct rpa_auth_request *request, const void *data, return FALSE; } - len = (p[0] >> 8) + p[1]; + len = (p[0] << 8) + p[1]; if (p + 2 + len > end) { *error = "message too short"; return FALSE; -- 2.47.3