Lines Matching full:err

42     cc_result err = ccNoError;  in cci_remap_version()  local
44 if (!out_v3_version) { err = cci_check_error (ccErrBadParam); } in cci_remap_version()
46 if (!err) { in cci_remap_version()
51 err = ccErrBadCredentialsVersion; in cci_remap_version()
55 return cci_check_error (err); in cci_remap_version()
128 #define cci_remap_error(err) _cci_remap_error(err, __FUNCTION__, __FILE__, __LINE__) argument
139 cc_result err = ccNoError; in cc_shutdown() local
141 if (!io_context) { err = cci_check_error (ccErrBadParam); } in cc_shutdown()
143 if (!err) { in cc_shutdown()
144 err = ccapi_context_release (*io_context); in cc_shutdown()
147 if (!err) { in cc_shutdown()
151 return cci_remap_error (err); in cc_shutdown()
159 cc_result err = ccNoError; in cc_get_change_time() local
161 if (!in_context ) { err = cci_check_error (ccErrBadParam); } in cc_get_change_time()
162 if (!out_change_time) { err = cci_check_error (ccErrBadParam); } in cc_get_change_time()
164 if (!err) { in cc_get_change_time()
165 err = ccapi_context_get_change_time (in_context, out_change_time); in cc_get_change_time()
168 return cci_remap_error (err); in cc_get_change_time()
176 cc_result err = CC_NOERROR; in cc_get_NC_info() local
181 if (!in_context) { err = cci_check_error (ccErrBadParam); } in cc_get_NC_info()
182 if (!out_info ) { err = cci_check_error (ccErrBadParam); } in cc_get_NC_info()
184 if (!err) { in cc_get_NC_info()
187 err = cc_seq_fetch_NCs_begin (in_context, &iterator); in cc_get_NC_info()
189 while (!err) { in cc_get_NC_info()
192 err = cc_seq_fetch_NCs_next (in_context, &ccache, iterator); in cc_get_NC_info()
194 if (!err) { count++; } in cc_get_NC_info()
198 if (err == CC_END) { err = CC_NOERROR; } in cc_get_NC_info()
200 if (!err) { in cc_get_NC_info()
201 err = cc_seq_fetch_NCs_end (in_context, &iterator); in cc_get_NC_info()
205 if (!err) { in cc_get_NC_info()
210 err = cci_check_error (CC_NOMEM); in cc_get_NC_info()
214 if (!err) { in cc_get_NC_info()
217 err = cc_seq_fetch_NCs_begin (in_context, &iterator); in cc_get_NC_info()
219 for (i = 0; !err && i < count; i++) { in cc_get_NC_info()
222 err = cc_seq_fetch_NCs_next (in_context, &ccache, iterator); in cc_get_NC_info()
224 if (!err) { in cc_get_NC_info()
229 err = cci_check_error (CC_NOMEM); in cc_get_NC_info()
233 if (!err) { in cc_get_NC_info()
234 err = cc_get_name (in_context, ccache, &info[i]->name); in cc_get_NC_info()
237 if (!err) { in cc_get_NC_info()
238 err = cc_get_principal (in_context, ccache, &info[i]->principal); in cc_get_NC_info()
241 if (!err) { in cc_get_NC_info()
242 err = cc_get_cred_version (in_context, ccache, &info[i]->vers); in cc_get_NC_info()
248 if (!err) { in cc_get_NC_info()
249 err = cc_seq_fetch_NCs_end (in_context, &iterator); in cc_get_NC_info()
253 if (!err) { in cc_get_NC_info()
260 return cci_check_error (err); in cc_get_NC_info()
275 cc_result err = ccNoError; in cc_open() local
280 if (!in_context) { err = cci_check_error (ccErrBadParam); } in cc_open()
281 if (!in_name ) { err = cci_check_error (ccErrBadParam); } in cc_open()
282 if (!out_ccache) { err = cci_check_error (ccErrBadParam); } in cc_open()
284 if (!err) { in cc_open()
285 err = cci_remap_version (in_version, &compat_version); in cc_open()
288 if (!err) { in cc_open()
289 err = ccapi_context_open_ccache (in_context, in_name, &ccache); in cc_open()
296 if (!err) { in cc_open()
297 err = ccapi_ccache_get_credentials_version (ccache, &real_version); in cc_open()
300 if (!err) { in cc_open()
303 err = cci_ccache_set_compat_version (ccache, compat_version); in cc_open()
305 err = ccErrBadCredentialsVersion; in cc_open()
309 if (!err) { in cc_open()
316 return cci_remap_error (err); in cc_open()
328 cc_result err = ccNoError; in cc_create() local
332 if (!in_context) { err = cci_check_error (ccErrBadParam); } in cc_create()
333 if (!in_name ) { err = cci_check_error (ccErrBadParam); } in cc_create()
334 if (!out_ccache) { err = cci_check_error (ccErrBadParam); } in cc_create()
336 if (!err) { in cc_create()
337 err = cci_remap_version (in_version, &compat_version); in cc_create()
340 if (!err) { in cc_create()
341 err = ccapi_context_create_ccache (in_context, in_name, compat_version, in cc_create()
345 if (!err) { in cc_create()
346 err = cci_ccache_set_compat_version (ccache, compat_version); in cc_create()
349 if (!err) { in cc_create()
356 return cci_remap_error (err); in cc_create()
364 cc_result err = ccNoError; in cc_close() local
366 if (!in_context) { err = cci_check_error (ccErrBadParam); } in cc_close()
367 if (!io_ccache ) { err = cci_check_error (ccErrBadParam); } in cc_close()
369 if (!err) { in cc_close()
370 err = ccapi_ccache_release (*io_ccache); in cc_close()
373 if (!err) { in cc_close()
377 return cci_remap_error (err); in cc_close()
385 cc_result err = ccNoError; in cc_destroy() local
387 if (!in_context) { err = cci_check_error (ccErrBadParam); } in cc_destroy()
388 if (!io_ccache ) { err = cci_check_error (ccErrBadParam); } in cc_destroy()
390 if (!err) { in cc_destroy()
391 err = ccapi_ccache_destroy (*io_ccache); in cc_destroy()
394 if (!err) { in cc_destroy()
398 return cci_remap_error (err); in cc_destroy()
407 cc_result err = ccNoError; in cc_get_name() local
410 if (!in_context) { err = cci_check_error (ccErrBadParam); } in cc_get_name()
411 if (!in_ccache ) { err = cci_check_error (ccErrBadParam); } in cc_get_name()
412 if (!out_name ) { err = cci_check_error (ccErrBadParam); } in cc_get_name()
414 if (!err) { in cc_get_name()
415 err = ccapi_ccache_get_name (in_ccache, &name); in cc_get_name()
418 if (!err) { in cc_get_name()
423 err = cci_check_error (ccErrNoMem); in cc_get_name()
429 return cci_remap_error (err); in cc_get_name()
438 cc_result err = ccNoError; in cc_get_cred_version() local
441 if (!in_context ) { err = cci_check_error (ccErrBadParam); } in cc_get_cred_version()
442 if (!in_ccache ) { err = cci_check_error (ccErrBadParam); } in cc_get_cred_version()
443 if (!out_version) { err = cci_check_error (ccErrBadParam); } in cc_get_cred_version()
445 if (!err) { in cc_get_cred_version()
446 err = cci_ccache_get_compat_version (in_ccache, &compat_version); in cc_get_cred_version()
449 if (!err) { in cc_get_cred_version()
454 err = ccErrBadCredentialsVersion; in cc_get_cred_version()
458 return cci_remap_error (err); in cc_get_cred_version()
468 cc_result err = ccNoError; in cc_set_principal() local
472 if (!in_context ) { err = cci_check_error (ccErrBadParam); } in cc_set_principal()
473 if (!io_ccache ) { err = cci_check_error (ccErrBadParam); } in cc_set_principal()
474 if (!in_principal) { err = cci_check_error (ccErrBadParam); } in cc_set_principal()
476 if (!err) { in cc_set_principal()
477 err = cci_remap_version (in_version, &version); in cc_set_principal()
480 if (!err) { in cc_set_principal()
481 err = cci_ccache_get_compat_version (io_ccache, &compat_version); in cc_set_principal()
484 if (!err && version != compat_version) { in cc_set_principal()
485 err = cci_check_error (ccErrBadCredentialsVersion); in cc_set_principal()
488 if (!err) { in cc_set_principal()
489 err = ccapi_ccache_set_principal (io_ccache, version, in_principal); in cc_set_principal()
492 return cci_remap_error (err); in cc_set_principal()
501 cc_result err = ccNoError; in cc_get_principal() local
505 if (!in_context ) { err = cci_check_error (ccErrBadParam); } in cc_get_principal()
506 if (!in_ccache ) { err = cci_check_error (ccErrBadParam); } in cc_get_principal()
507 if (!out_principal) { err = cci_check_error (ccErrBadParam); } in cc_get_principal()
509 if (!err) { in cc_get_principal()
510 err = cci_ccache_get_compat_version (in_ccache, &compat_version); in cc_get_principal()
513 if (!err) { in cc_get_principal()
514 err = ccapi_ccache_get_principal (in_ccache, compat_version, &principal); in cc_get_principal()
517 if (!err) { in cc_get_principal()
522 err = cci_check_error (ccErrNoMem); in cc_get_principal()
528 return cci_remap_error (err); in cc_get_principal()
537 cc_result err = ccNoError; in cc_store() local
540 if (!in_context) { err = cci_check_error (ccErrBadParam); } in cc_store()
541 if (!io_ccache ) { err = cci_check_error (ccErrBadParam); } in cc_store()
543 if (!err) { in cc_store()
544 err = cci_cred_union_to_credentials_union (&in_credentials, in cc_store()
548 if (!err) { in cc_store()
549 err = ccapi_ccache_store_credentials (io_ccache, creds_union); in cc_store()
553 return cci_remap_error (err); in cc_store()
562 cc_result err = ccNoError; in cc_remove_cred() local
566 if (!in_context) { err = cci_check_error (ccErrBadParam); } in cc_remove_cred()
567 if (!in_ccache ) { err = cci_check_error (ccErrBadParam); } in cc_remove_cred()
569 if (!err) { in cc_remove_cred()
570 err = ccapi_ccache_new_credentials_iterator (in_ccache, &iterator); in cc_remove_cred()
573 while (!err && !found) { in cc_remove_cred()
576 err = ccapi_credentials_iterator_next (iterator, &creds); in cc_remove_cred()
578 if (!err) { in cc_remove_cred()
579 err = cci_cred_union_compare_to_credentials_union (&in_credentials, in cc_remove_cred()
584 if (!err && found) { in cc_remove_cred()
585 err = ccapi_ccache_remove_credentials (in_ccache, creds); in cc_remove_cred()
590 if (err == ccIteratorEnd) { err = cci_check_error (ccErrCredentialsNotFound); } in cc_remove_cred()
592 return cci_remap_error (err); in cc_remove_cred()
604 cc_result err = ccNoError; in cc_seq_fetch_NCs_begin() local
607 if (!in_context ) { err = cci_check_error (ccErrBadParam); } in cc_seq_fetch_NCs_begin()
608 if (!out_iterator) { err = cci_check_error (ccErrBadParam); } in cc_seq_fetch_NCs_begin()
610 if (!err) { in cc_seq_fetch_NCs_begin()
611 err = ccapi_context_new_ccache_iterator (in_context, &iterator); in cc_seq_fetch_NCs_begin()
614 if (!err) { in cc_seq_fetch_NCs_begin()
621 return cci_remap_error (err); in cc_seq_fetch_NCs_begin()
630 cc_result err = ccNoError; in cc_seq_fetch_NCs_next() local
635 if (!in_context ) { err = cci_check_error (ccErrBadParam); } in cc_seq_fetch_NCs_next()
636 if (!out_ccache ) { err = cci_check_error (ccErrBadParam); } in cc_seq_fetch_NCs_next()
637 if (!in_iterator) { err = cci_check_error (ccErrBadParam); } in cc_seq_fetch_NCs_next()
639 if (!err) { in cc_seq_fetch_NCs_next()
640 err = cci_ccache_iterator_get_saved_ccache_name (iterator, in cc_seq_fetch_NCs_next()
644 if (!err) { in cc_seq_fetch_NCs_next()
646 err = ccapi_context_open_ccache (in_context, saved_ccache_name, in cc_seq_fetch_NCs_next()
649 if (!err) { in cc_seq_fetch_NCs_next()
650 err = cci_ccache_set_compat_version (ccache, cc_credentials_v5); in cc_seq_fetch_NCs_next()
653 if (!err) { in cc_seq_fetch_NCs_next()
654 err = cci_ccache_iterator_set_saved_ccache_name (iterator, NULL); in cc_seq_fetch_NCs_next()
660 err = ccapi_ccache_iterator_next (iterator, &ccache); in cc_seq_fetch_NCs_next()
662 if (!err) { in cc_seq_fetch_NCs_next()
663 err = ccapi_ccache_get_credentials_version (ccache, &version); in cc_seq_fetch_NCs_next()
666 if (!err) { in cc_seq_fetch_NCs_next()
667 err = cci_ccache_set_compat_version (ccache, version); in cc_seq_fetch_NCs_next()
672 if (!err) { in cc_seq_fetch_NCs_next()
679 return cci_remap_error (err); in cc_seq_fetch_NCs_next()
687 cc_result err = ccNoError; in cc_seq_fetch_NCs_end() local
690 if (!in_context ) { err = cci_check_error (ccErrBadParam); } in cc_seq_fetch_NCs_end()
691 if (!io_iterator) { err = cci_check_error (ccErrBadParam); } in cc_seq_fetch_NCs_end()
693 if (!err) { in cc_seq_fetch_NCs_end()
694 err = ccapi_ccache_iterator_release (iterator); in cc_seq_fetch_NCs_end()
697 if (!err) { in cc_seq_fetch_NCs_end()
701 return cci_remap_error (err); in cc_seq_fetch_NCs_end()
714 cc_result err = ccNoError; in cc_seq_fetch_creds_begin() local
718 if (!in_context ) { err = cci_check_error (ccErrBadParam); } in cc_seq_fetch_creds_begin()
719 if (!in_ccache ) { err = cci_check_error (ccErrBadParam); } in cc_seq_fetch_creds_begin()
720 if (!out_iterator) { err = cci_check_error (ccErrBadParam); } in cc_seq_fetch_creds_begin()
722 if (!err) { in cc_seq_fetch_creds_begin()
723 err = cci_ccache_get_compat_version ((cc_ccache_t) in_ccache, in cc_seq_fetch_creds_begin()
727 if (!err) { in cc_seq_fetch_creds_begin()
728 err = ccapi_ccache_new_credentials_iterator ((cc_ccache_t) in_ccache, in cc_seq_fetch_creds_begin()
732 if (!err) { in cc_seq_fetch_creds_begin()
733 err = cci_credentials_iterator_set_compat_version (iterator, in cc_seq_fetch_creds_begin()
737 if (!err) { in cc_seq_fetch_creds_begin()
744 return cci_remap_error (err); in cc_seq_fetch_creds_begin()
753 cc_result err = ccNoError; in cc_seq_fetch_creds_next() local
757 if (!in_context ) { err = cci_check_error (ccErrBadParam); } in cc_seq_fetch_creds_next()
758 if (!out_creds ) { err = cci_check_error (ccErrBadParam); } in cc_seq_fetch_creds_next()
759 if (!in_iterator) { err = cci_check_error (ccErrBadParam); } in cc_seq_fetch_creds_next()
761 if (!err) { in cc_seq_fetch_creds_next()
762 err = cci_credentials_iterator_get_compat_version (iterator, in cc_seq_fetch_creds_next()
766 while (!err) { in cc_seq_fetch_creds_next()
769 err = ccapi_credentials_iterator_next (iterator, &credentials); in cc_seq_fetch_creds_next()
771 if (!err && (credentials->data->version & compat_version)) { in cc_seq_fetch_creds_next()
773 err = cci_credentials_union_to_cred_union (credentials->data, in cc_seq_fetch_creds_next()
781 return cci_remap_error (err); in cc_seq_fetch_creds_next()
789 cc_result err = ccNoError; in cc_seq_fetch_creds_end() local
792 if (!in_context ) { err = cci_check_error (ccErrBadParam); } in cc_seq_fetch_creds_end()
793 if (!io_iterator) { err = cci_check_error (ccErrBadParam); } in cc_seq_fetch_creds_end()
795 if (!err) { in cc_seq_fetch_creds_end()
796 err = ccapi_credentials_iterator_release (iterator); in cc_seq_fetch_creds_end()
799 if (!err) { in cc_seq_fetch_creds_end()
803 return cci_remap_error (err); in cc_seq_fetch_creds_end()
815 cc_result err = ccNoError; in cc_free_principal() local
817 if (!in_context ) { err = cci_check_error (ccErrBadParam); } in cc_free_principal()
818 if (!io_principal) { err = cci_check_error (ccErrBadParam); } in cc_free_principal()
820 if (!err) { in cc_free_principal()
825 return cci_remap_error (err); in cc_free_principal()
833 cc_result err = ccNoError; in cc_free_name() local
835 if (!in_context) { err = cci_check_error (ccErrBadParam); } in cc_free_name()
836 if (!io_name ) { err = cci_check_error (ccErrBadParam); } in cc_free_name()
838 if (!err) { in cc_free_name()
843 return cci_remap_error (err); in cc_free_name()
851 cc_result err = ccNoError; in cc_free_creds() local
853 if (!in_context ) { err = cci_check_error (ccErrBadParam); } in cc_free_creds()
854 if (!io_credentials) { err = cci_check_error (ccErrBadParam); } in cc_free_creds()
856 if (!err) { in cc_free_creds()
857 err = cci_cred_union_release (*io_credentials); in cc_free_creds()
858 if (!err) { *io_credentials = NULL; } in cc_free_creds()
861 return cci_remap_error (err); in cc_free_creds()
869 cc_result err = ccNoError; in cc_free_NC_info() local
871 if (!in_context) { err = cci_check_error (ccErrBadParam); } in cc_free_NC_info()
872 if (!io_info ) { err = cci_check_error (ccErrBadParam); } in cc_free_NC_info()
874 if (!err && *io_info) { in cc_free_NC_info()
888 return cci_remap_error (err); in cc_free_NC_info()