]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Zero out input value box
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Fri, 26 Jan 2018 03:47:34 +0000 (20:47 -0700)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Fri, 26 Jan 2018 03:47:34 +0000 (20:47 -0700)
Else we get a garabage enumv field and that breaks everything else

src/modules/rlm_rest/rlm_rest.c

index d0766fb07118ab812a993c4c4b732a6f092a5362..598016518783955ddce7f0911e2339178d48b701 100644 (file)
@@ -116,6 +116,7 @@ static int rlm_rest_status_update(REQUEST *request, void *handle)
        RDEBUG2("&REST-HTTP-Status-Code := %i", code);
        REXDENT();
 
+       memset(&value, 0, sizeof(value));       /* Required to zero out next/enumv fields */
        value.type = FR_TYPE_UINT32;
        value.vb_uint32 = code;