s4:kdc: Check for overflow before calling smb_krb5_princ_component()
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Thu, 21 Sep 2023 00:01:27 +0000 (12:01 +1200)
committerAndrew Bartlett <abartlet@samba.org>
Thu, 26 Oct 2023 01:24:32 +0000 (01:24 +0000)
commitea6d2ddb66ec28097c1fe47e2d0a9ab8c1f3e7c6
treeb835d3fb5b66e9728aa68b9eef2083bbd14214de
parent122117357722445526124ec5ecf9e152bc8e2c87
s4:kdc: Check for overflow before calling smb_krb5_princ_component()

smb_krb5_princ_component() takes its component index parameter as ‘int’,
not ‘unsigned int’.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=15482

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
source4/kdc/db-glue.c