]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s4:kdc: Don't copy data for empty PAC buffer
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Sat, 24 Sep 2022 00:25:10 +0000 (12:25 +1200)
committerAndrew Bartlett <abartlet@samba.org>
Wed, 5 Oct 2022 04:23:33 +0000 (04:23 +0000)
Heimdal's 'data->length > 0' assertion in krb5_pac_add_buffer() is gone
as of f33f73f82fb2d5d96928ce5910e2d0d939c2ff57, so we no longer need to
specify a non-zero length.

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

index 600ec6ac009337baee9bb89cd9ad937fa19f938a..e77d163c075a5de96dcf14f6780fbd7128c6ddf9 100644 (file)
@@ -521,7 +521,7 @@ krb5_error_code samba_make_krb5_pac(krb5_context context,
        krb5_error_code ret;
 #ifdef SAMBA4_USES_HEIMDAL
        char null_byte = '\0';
-       krb5_data null_data = smb_krb5_make_data(&null_byte, 1);
+       krb5_data null_data = smb_krb5_make_data(&null_byte, 0);
 #endif
 
        /* The user account may be set not to want the PAC */