From: Matthew Newton Date: Mon, 17 Oct 2016 13:55:54 +0000 (+0100) Subject: rlm_mschap: fix up password change test X-Git-Tag: release_3_0_13~140^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bf241c230a4c1327505ab2ffe7f70decd528b059;p=thirdparty%2Ffreeradius-server.git rlm_mschap: fix up password change test --- diff --git a/src/modules/rlm_mschap/auth_wbclient.c b/src/modules/rlm_mschap/auth_wbclient.c index 4a7751a5d49..a8361955bdf 100644 --- a/src/modules/rlm_mschap/auth_wbclient.c +++ b/src/modules/rlm_mschap/auth_wbclient.c @@ -155,8 +155,8 @@ int do_auth_wbclient(rlm_mschap_t *inst, REQUEST *request, /* * The password needs to be changed, so set rcode appropriately. */ - if (error->nt_status & NT_STATUS_PASSWORD_EXPIRED || - error->nt_status & NT_STATUS_PASSWORD_MUST_CHANGE) { + if (error->nt_status == NT_STATUS_PASSWORD_EXPIRED || + error->nt_status == NT_STATUS_PASSWORD_MUST_CHANGE) { rcode = -648; }