s4:kdc: Use smb_krb5_make_data()
commit4b03aabe451bae6bbeadcaaf8c2ff62041511ca3
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Wed, 16 Aug 2023 03:57:53 +0000 (16 15:57 +1200)
committerAndrew Bartlett <abartlet@samba.org>
Mon, 21 Aug 2023 23:37:29 +0000 (21 23:37 +0000)
treea62f4372a413c79f2d17d9d6775001b01e100b39
parent6d2c7c45ca4f40cf5f0cddd5fa7f67c2c29a0a54
s4:kdc: Use smb_krb5_make_data()

smb_krb5_make_data() sets the magic field, which we were previously
ignoring. We should also not set krb5_data::length if krb5_data::data is
NULL.

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