Add missing export and calling convention annotations

This commit is contained in:
Asanka C. Herath
2010-11-09 15:50:24 -05:00
parent 9f37626a33
commit 0f853405fe
15 changed files with 80 additions and 80 deletions

View File

@@ -397,7 +397,7 @@ krb5_cc_get_full_name(krb5_context context,
*/
const krb5_cc_ops *
KRB5_LIB_FUNCTION const krb5_cc_ops * KRB5_LIB_CALL
krb5_cc_get_ops(krb5_context context, krb5_ccache id)
{
return id->ops;
@@ -461,7 +461,7 @@ environment_changed(krb5_context context)
* @ingroup krb5_ccache
*/
krb5_error_code KRB5_LIB_FUNCTION
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_cc_switch(krb5_context context, krb5_ccache id)
{
@@ -477,7 +477,7 @@ krb5_cc_switch(krb5_context context, krb5_ccache id)
* @ingroup krb5_ccache
*/
krb5_boolean KRB5_LIB_FUNCTION
KRB5_LIB_FUNCTION krb5_boolean KRB5_LIB_CALL
krb5_cc_support_switch(krb5_context context, const char *type)
{
const krb5_cc_ops *ops;
@@ -973,7 +973,7 @@ krb5_cc_clear_mcred(krb5_creds *mcred)
*/
const krb5_cc_ops *
KRB5_LIB_FUNCTION const krb5_cc_ops * KRB5_LIB_CALL
krb5_cc_get_prefix_ops(krb5_context context, const char *prefix)
{
char *p, *p1;
@@ -1189,7 +1189,7 @@ krb5_cc_cache_match (krb5_context context,
* @ingroup krb5_ccache
*/
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_cc_move(krb5_context context, krb5_ccache from, krb5_ccache to)
{
krb5_error_code ret;
@@ -1664,7 +1664,7 @@ krb5_cc_get_lifetime(krb5_context context, krb5_ccache id, time_t *t)
* @ingroup krb5_ccache
*/
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_cc_set_kdc_offset(krb5_context context, krb5_ccache id, krb5_deltat offset)
{
if (id->ops->set_kdc_offset == NULL) {
@@ -1689,7 +1689,7 @@ krb5_cc_set_kdc_offset(krb5_context context, krb5_ccache id, krb5_deltat offset)
* @ingroup krb5_ccache
*/
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_cc_get_kdc_offset(krb5_context context, krb5_ccache id, krb5_deltat *offset)
{
if (id->ops->get_kdc_offset == NULL) {

View File

@@ -1302,7 +1302,7 @@ krb5_config_get_int (krb5_context context,
*/
KRB5_DEPRECATED
krb5_error_code KRB5_LIB_FUNCTION
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_config_parse_string_multi(krb5_context context,
const char *string,
krb5_config_section **res)

View File

@@ -1485,7 +1485,7 @@ _krb5_homedir_access(krb5_context context)
* @ingroup krb5
*/
krb5_boolean
KRB5_LIB_FUNCTION krb5_boolean KRB5_LIB_CALL
krb5_set_home_dir_access(krb5_context context, krb5_boolean allow)
{
krb5_boolean old;

View File

@@ -278,7 +278,7 @@ krb5_compare_creds(krb5_context context, krb5_flags whichfields,
* @ingroup krb5
*/
unsigned long
KRB5_LIB_FUNCTION unsigned long KRB5_LIB_CALL
krb5_creds_get_ticket_flags(krb5_creds *creds)
{
return TicketFlags2int(creds->flags.b);

View File

@@ -2315,7 +2315,7 @@ wrapped_length_dervied (krb5_context context,
* Return the size of an encrypted packet of length `data_len'
*/
size_t
KRB5_LIB_FUNCTION size_t KRB5_LIB_CALL
krb5_get_wrapped_length (krb5_context context,
krb5_crypto crypto,
size_t data_len)
@@ -2361,7 +2361,7 @@ crypto_overhead_dervied (krb5_context context,
return res;
}
size_t
KRB5_LIB_FUNCTION size_t KRB5_LIB_CALL
krb5_crypto_overhead (krb5_context context, krb5_crypto crypto)
{
if (derived_crypto (context, crypto))

View File

@@ -584,7 +584,7 @@ krb5_free_unparsed_name(krb5_context context, char *str)
*/
KRB5_DEPRECATED
krb5_error_code KRB5_LIB_FUNCTION
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_generate_subkey(krb5_context context,
const krb5_keyblock *key,
krb5_keyblock **subkey)
@@ -599,7 +599,7 @@ krb5_generate_subkey(krb5_context context,
*/
KRB5_DEPRECATED
krb5_error_code KRB5_LIB_FUNCTION
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_auth_getremoteseqnumber(krb5_context context,
krb5_auth_context auth_context,
int32_t *seqnumber)

View File

@@ -46,7 +46,7 @@ struct krb5_digest_data {
DigestResponse response;
};
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_digest_alloc(krb5_context context, krb5_digest *digest)
{
krb5_digest d;
@@ -62,7 +62,7 @@ krb5_digest_alloc(krb5_context context, krb5_digest *digest)
return 0;
}
void
KRB5_LIB_FUNCTION void KRB5_LIB_CALL
krb5_digest_free(krb5_digest digest)
{
if (digest == NULL)
@@ -76,7 +76,7 @@ krb5_digest_free(krb5_digest digest)
return;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_digest_set_server_cb(krb5_context context,
krb5_digest digest,
const char *type,
@@ -110,7 +110,7 @@ krb5_digest_set_server_cb(krb5_context context,
return ENOMEM;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_digest_set_type(krb5_context context,
krb5_digest digest,
const char *type)
@@ -127,7 +127,7 @@ krb5_digest_set_type(krb5_context context,
return 0;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_digest_set_hostname(krb5_context context,
krb5_digest digest,
const char *hostname)
@@ -151,14 +151,14 @@ krb5_digest_set_hostname(krb5_context context,
return 0;
}
const char *
KRB5_LIB_FUNCTION const char * KRB5_LIB_CALL
krb5_digest_get_server_nonce(krb5_context context,
krb5_digest digest)
{
return digest->initReply.nonce;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_digest_set_server_nonce(krb5_context context,
krb5_digest digest,
const char *nonce)
@@ -175,14 +175,14 @@ krb5_digest_set_server_nonce(krb5_context context,
return 0;
}
const char *
KRB5_LIB_FUNCTION const char * KRB5_LIB_CALL
krb5_digest_get_opaque(krb5_context context,
krb5_digest digest)
{
return digest->initReply.opaque;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_digest_set_opaque(krb5_context context,
krb5_digest digest,
const char *opaque)
@@ -199,7 +199,7 @@ krb5_digest_set_opaque(krb5_context context,
return 0;
}
const char *
KRB5_LIB_FUNCTION const char * KRB5_LIB_CALL
krb5_digest_get_identifier(krb5_context context,
krb5_digest digest)
{
@@ -208,7 +208,7 @@ krb5_digest_get_identifier(krb5_context context,
return *digest->initReply.identifier;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_digest_set_identifier(krb5_context context,
krb5_digest digest,
const char *id)
@@ -406,7 +406,7 @@ digest_request(krb5_context context,
return ret;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_digest_init_request(krb5_context context,
krb5_digest digest,
krb5_realm realm,
@@ -461,7 +461,7 @@ krb5_digest_init_request(krb5_context context,
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_digest_set_client_nonce(krb5_context context,
krb5_digest digest,
const char *nonce)
@@ -487,7 +487,7 @@ krb5_digest_set_client_nonce(krb5_context context,
return 0;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_digest_set_digest(krb5_context context,
krb5_digest digest,
const char *dgst)
@@ -505,7 +505,7 @@ krb5_digest_set_digest(krb5_context context,
return 0;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_digest_set_username(krb5_context context,
krb5_digest digest,
const char *username)
@@ -522,7 +522,7 @@ krb5_digest_set_username(krb5_context context,
return 0;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_digest_set_authid(krb5_context context,
krb5_digest digest,
const char *authid)
@@ -546,7 +546,7 @@ krb5_digest_set_authid(krb5_context context,
return 0;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_digest_set_authentication_user(krb5_context context,
krb5_digest digest,
krb5_principal authentication_user)
@@ -566,7 +566,7 @@ krb5_digest_set_authentication_user(krb5_context context,
return 0;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_digest_set_realm(krb5_context context,
krb5_digest digest,
const char *realm)
@@ -590,7 +590,7 @@ krb5_digest_set_realm(krb5_context context,
return 0;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_digest_set_method(krb5_context context,
krb5_digest digest,
const char *method)
@@ -615,7 +615,7 @@ krb5_digest_set_method(krb5_context context,
return 0;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_digest_set_uri(krb5_context context,
krb5_digest digest,
const char *uri)
@@ -639,7 +639,7 @@ krb5_digest_set_uri(krb5_context context,
return 0;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_digest_set_nonceCount(krb5_context context,
krb5_digest digest,
const char *nonce_count)
@@ -665,7 +665,7 @@ krb5_digest_set_nonceCount(krb5_context context,
return 0;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_digest_set_qop(krb5_context context,
krb5_digest digest,
const char *qop)
@@ -689,7 +689,7 @@ krb5_digest_set_qop(krb5_context context,
return 0;
}
int
KRB5_LIB_FUNCTION int KRB5_LIB_CALL
krb5_digest_set_responseData(krb5_context context,
krb5_digest digest,
const char *response)
@@ -702,7 +702,7 @@ krb5_digest_set_responseData(krb5_context context,
return 0;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_digest_request(krb5_context context,
krb5_digest digest,
krb5_realm realm,
@@ -763,14 +763,14 @@ krb5_digest_request(krb5_context context,
return ret;
}
krb5_boolean
KRB5_LIB_FUNCTION krb5_boolean KRB5_LIB_CALL
krb5_digest_rep_get_status(krb5_context context,
krb5_digest digest)
{
return digest->response.success ? TRUE : FALSE;
}
const char *
KRB5_LIB_FUNCTION const char * KRB5_LIB_CALL
krb5_digest_get_rsp(krb5_context context,
krb5_digest digest)
{
@@ -779,7 +779,7 @@ krb5_digest_get_rsp(krb5_context context,
return *digest->response.rsp;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_digest_get_tickets(krb5_context context,
krb5_digest digest,
Ticket **tickets)
@@ -789,7 +789,7 @@ krb5_digest_get_tickets(krb5_context context,
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_digest_get_client_binding(krb5_context context,
krb5_digest digest,
char **type,
@@ -811,7 +811,7 @@ krb5_digest_get_client_binding(krb5_context context,
return 0;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_digest_get_session_key(krb5_context context,
krb5_digest digest,
krb5_data *data)
@@ -835,7 +835,7 @@ struct krb5_ntlm_data {
NTLMResponse response;
};
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_ntlm_alloc(krb5_context context,
krb5_ntlm *ntlm)
{
@@ -847,7 +847,7 @@ krb5_ntlm_alloc(krb5_context context,
return 0;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_ntlm_free(krb5_context context, krb5_ntlm ntlm)
{
free_NTLMInit(&ntlm->init);
@@ -860,7 +860,7 @@ krb5_ntlm_free(krb5_context context, krb5_ntlm ntlm)
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_ntlm_init_request(krb5_context context,
krb5_ntlm ntlm,
krb5_realm realm,
@@ -921,7 +921,7 @@ krb5_ntlm_init_request(krb5_context context,
return ret;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_ntlm_init_get_flags(krb5_context context,
krb5_ntlm ntlm,
uint32_t *flags)
@@ -930,7 +930,7 @@ krb5_ntlm_init_get_flags(krb5_context context,
return 0;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_ntlm_init_get_challange(krb5_context context,
krb5_ntlm ntlm,
krb5_data *challange)
@@ -944,7 +944,7 @@ krb5_ntlm_init_get_challange(krb5_context context,
return ret;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_ntlm_init_get_opaque(krb5_context context,
krb5_ntlm ntlm,
krb5_data *opaque)
@@ -958,7 +958,7 @@ krb5_ntlm_init_get_opaque(krb5_context context,
return ret;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_ntlm_init_get_targetname(krb5_context context,
krb5_ntlm ntlm,
char **name)
@@ -971,7 +971,7 @@ krb5_ntlm_init_get_targetname(krb5_context context,
return 0;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_ntlm_init_get_targetinfo(krb5_context context,
krb5_ntlm ntlm,
krb5_data *data)
@@ -994,7 +994,7 @@ krb5_ntlm_init_get_targetinfo(krb5_context context,
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_ntlm_request(krb5_context context,
krb5_ntlm ntlm,
krb5_realm realm,
@@ -1043,7 +1043,7 @@ krb5_ntlm_request(krb5_context context,
return ret;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_ntlm_req_set_flags(krb5_context context,
krb5_ntlm ntlm,
uint32_t flags)
@@ -1052,7 +1052,7 @@ krb5_ntlm_req_set_flags(krb5_context context,
return 0;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_ntlm_req_set_username(krb5_context context,
krb5_ntlm ntlm,
const char *username)
@@ -1065,7 +1065,7 @@ krb5_ntlm_req_set_username(krb5_context context,
return 0;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_ntlm_req_set_targetname(krb5_context context,
krb5_ntlm ntlm,
const char *targetname)
@@ -1078,7 +1078,7 @@ krb5_ntlm_req_set_targetname(krb5_context context,
return 0;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_ntlm_req_set_lm(krb5_context context,
krb5_ntlm ntlm,
void *hash, size_t len)
@@ -1093,7 +1093,7 @@ krb5_ntlm_req_set_lm(krb5_context context,
return 0;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_ntlm_req_set_ntlm(krb5_context context,
krb5_ntlm ntlm,
void *hash, size_t len)
@@ -1108,7 +1108,7 @@ krb5_ntlm_req_set_ntlm(krb5_context context,
return 0;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_ntlm_req_set_opaque(krb5_context context,
krb5_ntlm ntlm,
krb5_data *opaque)
@@ -1123,7 +1123,7 @@ krb5_ntlm_req_set_opaque(krb5_context context,
return 0;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_ntlm_req_set_session(krb5_context context,
krb5_ntlm ntlm,
void *sessionkey, size_t length)
@@ -1143,14 +1143,14 @@ krb5_ntlm_req_set_session(krb5_context context,
return 0;
}
krb5_boolean
KRB5_LIB_FUNCTION krb5_boolean KRB5_LIB_CALL
krb5_ntlm_rep_get_status(krb5_context context,
krb5_ntlm ntlm)
{
return ntlm->response.success ? TRUE : FALSE;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_ntlm_rep_get_sessionkey(krb5_context context,
krb5_ntlm ntlm,
krb5_data *data)
@@ -1179,7 +1179,7 @@ krb5_ntlm_rep_get_sessionkey(krb5_context context,
* @ingroup krb5_digest
*/
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_digest_probe(krb5_context context,
krb5_realm realm,
krb5_ccache ccache,

View File

@@ -122,7 +122,7 @@ krb5_vset_error_message (krb5_context context, krb5_error_code ret,
* @ingroup krb5_error
*/
void KRB5_LIB_FUNCTION
KRB5_LIB_FUNCTION void KRB5_LIB_CALL
krb5_prepend_error_message(krb5_context context, krb5_error_code ret,
const char *fmt, ...)
__attribute__ ((format (printf, 3, 4)))
@@ -145,7 +145,7 @@ krb5_prepend_error_message(krb5_context context, krb5_error_code ret,
* @ingroup krb5_error
*/
void KRB5_LIB_FUNCTION
KRB5_LIB_FUNCTION void KRB5_LIB_CALL
krb5_vprepend_error_message(krb5_context context, krb5_error_code ret,
const char *fmt, va_list args)
__attribute__ ((format (printf, 3, 0)))

View File

@@ -97,7 +97,7 @@ kcm_send_request(krb5_context context,
return ret;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_kcm_storage_request(krb5_context context,
uint16_t opcode,
krb5_storage **storage_p)
@@ -164,7 +164,7 @@ kcm_alloc(krb5_context context, const char *name, krb5_ccache *id)
return 0;
}
krb5_error_code KRB5_LIB_FUNCTION
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_kcm_call(krb5_context context,
krb5_storage *request,
krb5_storage **response_p,

View File

@@ -155,7 +155,7 @@ krb5_copy_keyblock (krb5_context context,
* @ingroup krb5_crypto
*/
krb5_enctype
KRB5_LIB_FUNCTION krb5_enctype KRB5_LIB_CALL
krb5_keyblock_get_enctype(const krb5_keyblock *block)
{
return block->keytype;

View File

@@ -116,7 +116,7 @@ HMAC_MD5_any_checksum(krb5_context context,
*
*/
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_pac_parse(krb5_context context, const void *ptr, size_t len,
krb5_pac *pac)
{
@@ -258,7 +258,7 @@ out:
return ret;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_pac_init(krb5_context context, krb5_pac *pac)
{
krb5_error_code ret;
@@ -286,7 +286,7 @@ krb5_pac_init(krb5_context context, krb5_pac *pac)
return 0;
}
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_pac_add_buffer(krb5_context context, krb5_pac p,
uint32_t type, const krb5_data *data)
{
@@ -367,7 +367,7 @@ krb5_pac_add_buffer(krb5_context context, krb5_pac p,
* @ingroup krb5_pac
*/
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_pac_get_buffer(krb5_context context, krb5_pac p,
uint32_t type, krb5_data *data)
{
@@ -397,7 +397,7 @@ krb5_pac_get_buffer(krb5_context context, krb5_pac p,
*
*/
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_pac_get_types(krb5_context context,
krb5_pac p,
size_t *len,
@@ -421,7 +421,7 @@ krb5_pac_get_types(krb5_context context,
*
*/
void
KRB5_LIB_FUNCTION void KRB5_LIB_CALL
krb5_pac_free(krb5_context context, krb5_pac pac)
{
krb5_data_free(&pac->data);
@@ -780,7 +780,7 @@ out:
* @ingroup krb5_pac
*/
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_pac_verify(krb5_context context,
const krb5_pac pac,
time_t authtime,

View File

@@ -33,7 +33,7 @@
#include "krb5_locl.h"
PA_DATA *
KRB5_LIB_FUNCTION PA_DATA * KRB5_LIB_CALL
krb5_find_padata(PA_DATA *val, unsigned len, int type, int *idx)
{
for(; *idx < len; (*idx)++)

View File

@@ -135,7 +135,7 @@ loadlib(krb5_context context, char *path)
* @ingroup krb5_support
*/
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_plugin_register(krb5_context context,
enum krb5_plugin_type type,
const char *name,

View File

@@ -721,7 +721,7 @@ krb5_build_principal(krb5_context context,
* @ingroup krb5_principal
*/
krb5_error_code KRB5_LIB_FUNCTION
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_make_principal(krb5_context context,
krb5_principal *principal,
krb5_const_realm realm,
@@ -1105,7 +1105,7 @@ static const struct {
* @ingroup krb5_principal
*/
krb5_error_code
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_parse_nametype(krb5_context context, const char *str, int32_t *nametype)
{
size_t i;
@@ -1127,7 +1127,7 @@ krb5_parse_nametype(krb5_context context, const char *str, int32_t *nametype)
* @ingroup krb5_principal
*/
krb5_boolean
KRB5_LIB_FUNCTION krb5_boolean KRB5_LIB_CALL
krb5_principal_is_krbtgt(krb5_context context, krb5_const_principal p)
{
return p->name.name_string.len == 2 &&

View File

@@ -177,7 +177,7 @@ krb5_ticket_get_endtime(krb5_context context,
*
* @ingroup krb5_ticket
*/
unsigned long
KRB5_LIB_FUNCTION unsigned long KRB5_LIB_CALL
krb5_ticket_get_flags(krb5_context context,
const krb5_ticket *ticket)
{