From: Daniel Oliveira Date: Tue, 18 Dec 2018 02:17:09 +0000 (-0700) Subject: auth/krb: Fix Kerberos build warnings X-Git-Tag: v14.1.0~566^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F25639%2Fhead;p=ceph.git auth/krb: Fix Kerberos build warnings Signed-off-by: Daniel Oliveira --- diff --git a/src/auth/krb/KrbClientHandler.cpp b/src/auth/krb/KrbClientHandler.cpp index 4412b7aa6b93..5e299824b7ac 100644 --- a/src/auth/krb/KrbClientHandler.cpp +++ b/src/auth/krb/KrbClientHandler.cpp @@ -116,12 +116,11 @@ int KrbClientHandler::handle_response(int ret, using ceph::decode; decode(krb_response, buff_list); if (m_gss_credentials == GSS_C_NO_CREDENTIAL) { - gss_buffer_desc krb_client_name_buff = {0, nullptr}; gss_OID krb_client_type = GSS_C_NT_USER_NAME; std::string krb_client_name(cct->_conf->name.to_str()); - krb_client_name_buff.length = krb_client_name.length(); - krb_client_name_buff.value = (const_cast(krb_client_name.c_str())); + gss_buffer_in.length = krb_client_name.length(); + gss_buffer_in.value = (const_cast(krb_client_name.c_str())); if (cct->_conf->name.get_type() == CEPH_ENTITY_TYPE_CLIENT) { gss_major_status = gss_import_name(&gss_minor_status,