From: Joseph Sutton Date: Wed, 20 Sep 2023 04:02:04 +0000 (+1200) Subject: lib/krb5_wrap: Make use of smb_krb5_make_data() X-Git-Tag: tevent-0.16.0~365 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0bd7863ec0ff3bdec7401c303036e25d8d0fe116;p=thirdparty%2Fsamba.git lib/krb5_wrap: Make use of smb_krb5_make_data() Signed-off-by: Joseph Sutton Reviewed-by: Andrew Bartlett --- diff --git a/lib/krb5_wrap/krb5_samba.c b/lib/krb5_wrap/krb5_samba.c index a1884853c61..19589b1d7ee 100644 --- a/lib/krb5_wrap/krb5_samba.c +++ b/lib/krb5_wrap/krb5_samba.c @@ -261,13 +261,10 @@ krb5_error_code smb_krb5_mk_error(krb5_context context, errpkt.text.length = 0; if (e_text != NULL) { - errpkt.text.length = strlen(e_text); - errpkt.text.data = discard_const_p(char, e_text); + errpkt.text = smb_krb5_make_data(discard_const_p(char, e_text), strlen(e_text)); } - errpkt.e_data.magic = KV5M_DATA; - errpkt.e_data.length = 0; - errpkt.e_data.data = NULL; + errpkt.e_data = smb_krb5_make_data(NULL, 0); if (e_data != NULL) { errpkt.e_data = *e_data; }