K5_MUTEX_PARTIAL_INITIALIZER
k5_mutex_t com_err_hook_lock = K5_MUTEX_PARTIAL_INITIALIZER;
k5_mutex_t krb5int_cc_file_mutex = K5_MUTEX_PARTIAL_INITIALIZER;
k5_mutex_t krb5int_mcc_mutex = K5_MUTEX_PARTIAL_INITIALIZER;
static k5_mutex_t cc_typelist_lock = K5_MUTEX_PARTIAL_INITIALIZER;
static k5_mutex_t kt_typehead_lock = K5_MUTEX_PARTIAL_INITIALIZER;
static k5_mutex_t rc_typelist_lock = K5_MUTEX_PARTIAL_INITIALIZER;
struct global_rcache grcache = {K5_MUTEX_PARTIAL_INITIALIZER, NULL};
k5_mutex_t gssint_krb5_keytab_lock = K5_MUTEX_PARTIAL_INITIALIZER;
k5_mutex_t kg_kdc_flag_mutex = K5_MUTEX_PARTIAL_INITIALIZER;
static k5_mutex_t mutex = K5_MUTEX_PARTIAL_INITIALIZER;
K5_MUTEX_PARTIAL_INITIALIZER
K5_MUTEX_PARTIAL_INITIALIZER;
struct fac krb5int_fac = { K5_MUTEX_PARTIAL_INITIALIZER, 0 };
static k5_mutex_t key_lock = K5_MUTEX_PARTIAL_INITIALIZER;
static k5_mutex_t db_lock = K5_MUTEX_PARTIAL_INITIALIZER;
static k5_mutex_t init_mutex = K5_MUTEX_PARTIAL_INITIALIZER;
#define G_SET_INIT { K5_MUTEX_PARTIAL_INITIALIZER, 0 }
k5_mutex_t krb5int_us_time_mutex = K5_MUTEX_PARTIAL_INITIALIZER;