*/
#include "k5-int.h"
-krb5_error_code krb5_scc_close
+krb5_error_code KRB5_CALLCONV krb5_scc_close
PROTOTYPE((krb5_context,
krb5_ccache id ));
-char *krb5_scc_default_name
- PROTOTYPE((krb5_context));
-
-krb5_error_code krb5_scc_destroy
+krb5_error_code KRB5_CALLCONV krb5_scc_destroy
PROTOTYPE((krb5_context,
krb5_ccache id ));
-krb5_error_code krb5_scc_end_seq_get
+krb5_error_code KRB5_CALLCONV krb5_scc_end_seq_get
PROTOTYPE((krb5_context,
krb5_ccache id ,
krb5_cc_cursor *cursor ));
-krb5_error_code krb5_scc_generate_new
+krb5_error_code KRB5_CALLCONV krb5_scc_generate_new
PROTOTYPE((krb5_context,
krb5_ccache *id ));
-char *krb5_scc_get_name
+char * KRB5_CALLCONV krb5_scc_get_name
PROTOTYPE((krb5_context,
krb5_ccache id ));
-krb5_error_code krb5_scc_get_principal
+krb5_error_code KRB5_CALLCONV krb5_scc_get_principal
PROTOTYPE((krb5_context,
krb5_ccache id ,
krb5_principal *princ ));
-krb5_error_code krb5_scc_initialize
+krb5_error_code KRB5_CALLCONV krb5_scc_initialize
PROTOTYPE((krb5_context,
krb5_ccache id ,
krb5_principal princ ));
krb5_ccache,
int));
-krb5_error_code krb5_scc_next_cred
+krb5_error_code KRB5_CALLCONV krb5_scc_next_cred
PROTOTYPE((krb5_context,
krb5_ccache id ,
krb5_cc_cursor *cursor ,
krb5_ccache,
krb5_authdata*));
-krb5_error_code krb5_scc_resolve
+krb5_error_code KRB5_CALLCONV krb5_scc_resolve
PROTOTYPE((krb5_context,
krb5_ccache *id ,
const char *residual ));
-krb5_error_code krb5_scc_retrieve
+krb5_error_code KRB5_CALLCONV krb5_scc_retrieve
PROTOTYPE((krb5_context,
krb5_ccache id ,
krb5_flags whichfields ,
krb5_creds *mcreds ,
krb5_creds *creds ));
-krb5_error_code krb5_scc_start_seq_get
+krb5_error_code KRB5_CALLCONV krb5_scc_start_seq_get
PROTOTYPE((krb5_context,
krb5_ccache id ,
krb5_cc_cursor *cursor ));
-krb5_error_code krb5_scc_store
+krb5_error_code KRB5_CALLCONV krb5_scc_store
PROTOTYPE((krb5_context,
krb5_ccache id ,
krb5_creds *creds ));
PROTOTYPE((krb5_context,
krb5_ccache id ));
-krb5_error_code krb5_scc_set_flags
+krb5_error_code KRB5_CALLCONV krb5_scc_set_flags
PROTOTYPE((krb5_context,
krb5_ccache id ,
krb5_flags flags ));
* permission errors
*/
krb5_error_code
+KRB5_CALLCONV
krb5_scc_initialize(context, id, princ)
krb5_context context;
krb5_ccache id;
* associated with the cache.
*/
krb5_error_code
+KRB5_CALLCONV
krb5_scc_close(context, id)
krb5_context context;
krb5_ccache id;
* Errors:
* system errors
*/
-krb5_error_code krb5_scc_destroy(context, id)
+krb5_error_code
+KRB5_CALLCONV
+krb5_scc_destroy(context, id)
krb5_context context;
krb5_ccache id;
{
* permission errors
*/
krb5_error_code
+KRB5_CALLCONV
krb5_scc_resolve (context, id, residual)
krb5_context context;
krb5_ccache *id;
* system errors
*/
krb5_error_code
+KRB5_CALLCONV
krb5_scc_start_seq_get(context, id, cursor)
krb5_context context;
krb5_ccache id;
* system errors
*/
krb5_error_code
+KRB5_CALLCONV
krb5_scc_next_cred(context, id, cursor, creds)
krb5_context context;
krb5_ccache id;
*/
/* ARGSUSED */
krb5_error_code
+KRB5_CALLCONV
krb5_scc_end_seq_get(context, id, cursor)
krb5_context context;
krb5_ccache id;
* system errors (from open)
*/
krb5_error_code
+KRB5_CALLCONV
krb5_scc_generate_new (context, id)
krb5_context context;
krb5_ccache *id;
* The name of the file cred cache id.
*/
char *
+KRB5_CALLCONV
krb5_scc_get_name (context, id)
krb5_context context;
krb5_ccache id;
* KRB5_CC_NOMEM
*/
krb5_error_code
+KRB5_CALLCONV
krb5_scc_get_principal(context, id, princ)
krb5_context context;
krb5_ccache id;
return kret;
}
-krb5_error_code KRB5_CALLCONV
+krb5_error_code
+KRB5_CALLCONV
krb5_scc_retrieve(context, id, whichfields, mcreds, creds)
krb5_context context;
krb5_ccache id;
* storage failure errors
*/
krb5_error_code
+KRB5_CALLCONV
krb5_scc_store(context, id, creds)
krb5_context context;
krb5_ccache id;
* Sets the operational flags of id to flags.
*/
krb5_error_code
+KRB5_CALLCONV
krb5_scc_set_flags(context, id, flags)
krb5_context context;
krb5_ccache id;