From 65276af7f6b955cdb99376516b6b3dbb605c3420 Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Sun, 16 Jan 2022 16:00:40 -0500 Subject: [PATCH] kdc: fast_unwrap_request use memset to init fastreq Change-Id: I4e872126f5c1deb48d36f5bdac22da7c0df3c8a1 warning: missing braces around initializer [-Wmissing-braces] warning: (near initialization for 'fastreq.fast_options') [-Wmissing-braces] warning: missing initializer for field 'padata' of 'struct KrbFastReq' [-Wmissing-field-initializers] --- kdc/fast.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/kdc/fast.c b/kdc/fast.c index 42b4527cd..2fa9057d2 100644 --- a/kdc/fast.c +++ b/kdc/fast.c @@ -468,12 +468,14 @@ fast_unwrap_request(astgs_request_t r, krb5_boolean explicit_armor; krb5_error_code ret; krb5_ap_req ap_req; - KrbFastReq fastreq = {0}; + KrbFastReq fastreq; const PA_DATA *pa; krb5_data data; size_t len; int i = 0; + memset(&fastreq, 0, sizeof(fastreq)); + pa = _kdc_find_padata(&r->req, &i, KRB5_PADATA_FX_FAST); if (pa == NULL) { if (tgs_ac && r->fast_asserted) {