ccc               164 source4/auth/credentials/credentials.h 			       struct ccache_container **ccc);
ccc               116 source4/auth/credentials/credentials_krb5.c static int free_mccache(struct ccache_container *ccc)
ccc               118 source4/auth/credentials/credentials_krb5.c 	krb5_cc_destroy(ccc->smb_krb5_context->krb5_context, ccc->ccache);
ccc               124 source4/auth/credentials/credentials_krb5.c static int free_dccache(struct ccache_container *ccc) {
ccc               125 source4/auth/credentials/credentials_krb5.c 	krb5_cc_close(ccc->smb_krb5_context->krb5_context, ccc->ccache);
ccc               138 source4/auth/credentials/credentials_krb5.c 	struct ccache_container *ccc;
ccc               143 source4/auth/credentials/credentials_krb5.c 	ccc = talloc(cred, struct ccache_container);
ccc               144 source4/auth/credentials/credentials_krb5.c 	if (!ccc) {
ccc               149 source4/auth/credentials/credentials_krb5.c 					       &ccc->smb_krb5_context);
ccc               151 source4/auth/credentials/credentials_krb5.c 		talloc_free(ccc);
ccc               154 source4/auth/credentials/credentials_krb5.c 	if (!talloc_reference(ccc, ccc->smb_krb5_context)) {
ccc               155 source4/auth/credentials/credentials_krb5.c 		talloc_free(ccc);
ccc               160 source4/auth/credentials/credentials_krb5.c 		ret = krb5_cc_resolve(ccc->smb_krb5_context->krb5_context, name, &ccc->ccache);
ccc               164 source4/auth/credentials/credentials_krb5.c 				 smb_get_krb5_error_message(ccc->smb_krb5_context->krb5_context, ret, ccc)));
ccc               165 source4/auth/credentials/credentials_krb5.c 			talloc_free(ccc);
ccc               169 source4/auth/credentials/credentials_krb5.c 		ret = krb5_cc_default(ccc->smb_krb5_context->krb5_context, &ccc->ccache);
ccc               172 source4/auth/credentials/credentials_krb5.c 				 smb_get_krb5_error_message(ccc->smb_krb5_context->krb5_context, ret, ccc)));
ccc               173 source4/auth/credentials/credentials_krb5.c 			talloc_free(ccc);
ccc               178 source4/auth/credentials/credentials_krb5.c 	talloc_set_destructor(ccc, free_dccache);
ccc               180 source4/auth/credentials/credentials_krb5.c 	ret = krb5_cc_get_principal(ccc->smb_krb5_context->krb5_context, ccc->ccache, &princ);
ccc               184 source4/auth/credentials/credentials_krb5.c 			 smb_get_krb5_error_message(ccc->smb_krb5_context->krb5_context, ret, ccc)));
ccc               185 source4/auth/credentials/credentials_krb5.c 		talloc_free(ccc);		
ccc               189 source4/auth/credentials/credentials_krb5.c 	krb5_free_principal(ccc->smb_krb5_context->krb5_context, princ);
ccc               191 source4/auth/credentials/credentials_krb5.c 	ret = cli_credentials_set_from_ccache(cred, ccc, obtained);
ccc               197 source4/auth/credentials/credentials_krb5.c 	cred->ccache = ccc;
ccc               199 source4/auth/credentials/credentials_krb5.c 	talloc_steal(cred, ccc);
ccc               212 source4/auth/credentials/credentials_krb5.c 	struct ccache_container *ccc = talloc(cred, struct ccache_container);
ccc               214 source4/auth/credentials/credentials_krb5.c 	if (!ccc) {
ccc               218 source4/auth/credentials/credentials_krb5.c 	ccache_name = talloc_asprintf(ccc, "MEMORY:%p", 
ccc               219 source4/auth/credentials/credentials_krb5.c 				      ccc);
ccc               222 source4/auth/credentials/credentials_krb5.c 		talloc_free(ccc);
ccc               227 source4/auth/credentials/credentials_krb5.c 					       &ccc->smb_krb5_context);
ccc               229 source4/auth/credentials/credentials_krb5.c 		talloc_free(ccc);
ccc               232 source4/auth/credentials/credentials_krb5.c 	if (!talloc_reference(ccc, ccc->smb_krb5_context)) {
ccc               233 source4/auth/credentials/credentials_krb5.c 		talloc_free(ccc);
ccc               237 source4/auth/credentials/credentials_krb5.c 	ret = krb5_cc_resolve(ccc->smb_krb5_context->krb5_context, ccache_name, 
ccc               238 source4/auth/credentials/credentials_krb5.c 			      &ccc->ccache);
ccc               242 source4/auth/credentials/credentials_krb5.c 			 smb_get_krb5_error_message(ccc->smb_krb5_context->krb5_context, ret, ccc)));
ccc               244 source4/auth/credentials/credentials_krb5.c 		talloc_free(ccc);
ccc               248 source4/auth/credentials/credentials_krb5.c 	talloc_set_destructor(ccc, free_mccache);
ccc               252 source4/auth/credentials/credentials_krb5.c 	*_ccc = ccc;
ccc               260 source4/auth/credentials/credentials_krb5.c 			       struct ccache_container **ccc)
ccc               270 source4/auth/credentials/credentials_krb5.c 		*ccc = cred->ccache;
ccc               277 source4/auth/credentials/credentials_krb5.c 	ret = cli_credentials_new_ccache(cred, event_ctx, lp_ctx, ccc);
ccc               282 source4/auth/credentials/credentials_krb5.c 	ret = kinit_to_ccache(cred, cred, (*ccc)->smb_krb5_context, (*ccc)->ccache);
ccc               287 source4/auth/credentials/credentials_krb5.c 	ret = cli_credentials_set_from_ccache(cred, *ccc, 
ccc               292 source4/auth/credentials/credentials_krb5.c 	cred->ccache = *ccc;
ccc               467 source4/auth/credentials/credentials_krb5.c 	struct ccache_container *ccc;
ccc               478 source4/auth/credentials/credentials_krb5.c 	ret = cli_credentials_new_ccache(cred, event_ctx, lp_ctx, &ccc);
ccc               484 source4/auth/credentials/credentials_krb5.c 					gssapi_cred, ccc->ccache);
ccc               494 source4/auth/credentials/credentials_krb5.c 		ret = cli_credentials_set_from_ccache(cred, ccc, obtained);
ccc               496 source4/auth/credentials/credentials_krb5.c 	cred->ccache = ccc;