From: Joseph Sutton Date: Mon, 21 Aug 2023 01:51:27 +0000 (+1200) Subject: s4:kdc: Handle invalid enum values X-Git-Tag: tevent-0.16.0~629 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3ef5e6554b9847740910c774bf6b81d5957e40d9;p=thirdparty%2Fsamba.git s4:kdc: Handle invalid enum values Signed-off-by: Joseph Sutton Reviewed-by: Andrew Bartlett --- diff --git a/source4/kdc/pac-glue.c b/source4/kdc/pac-glue.c index 1a551191e59..44e3b931ee0 100644 --- a/source4/kdc/pac-glue.c +++ b/source4/kdc/pac-glue.c @@ -838,6 +838,8 @@ static NTSTATUS samba_add_asserted_identity(enum samba_asserted_identity ai, break; case SAMBA_ASSERTED_IDENTITY_IGNORE: return NT_STATUS_OK; + default: + return NT_STATUS_INVALID_PARAMETER; } if (!dom_sid_parse(sid_str, &ai_sid)) {