]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s4:kdc: Handle invalid enum values
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Mon, 21 Aug 2023 01:51:27 +0000 (13:51 +1200)
committerAndrew Bartlett <abartlet@samba.org>
Thu, 14 Sep 2023 21:35:29 +0000 (21:35 +0000)
Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
source4/kdc/pac-glue.c

index 1a551191e59d4a6c85739b66656639013a4d8b2b..44e3b931ee010f2c12fb9b4c095afb03f0a97220 100644 (file)
@@ -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)) {