/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/ |
H A D | auth_con.c | 197 krb5_auth_con_setsendsubkey(krb5_context ctx, krb5_auth_context ac, krb5_keyblock *keyblock) argument 200 krb5_free_keyblock(ctx, ac->send_subkey); 203 return krb5_copy_keyblock(ctx, keyblock, &ac->send_subkey); 209 krb5_auth_con_setrecvsubkey(krb5_context ctx, krb5_auth_context ac, krb5_keyblock *keyblock) argument 212 krb5_free_keyblock(ctx, ac->recv_subkey); 215 return krb5_copy_keyblock(ctx, keyblock, &ac->recv_subkey); 221 krb5_auth_con_getsendsubkey(krb5_context ctx, krb5_auth_context ac, krb5_keyblock **keyblock) argument 224 return krb5_copy_keyblock(ctx, ac->send_subkey, keyblock); 230 krb5_auth_con_getrecvsubkey(krb5_context ctx, krb5_auth_context ac, krb5_keyblock **keyblock) argument 233 return krb5_copy_keyblock(ctx, a 483 krb5int_auth_con_chkseqnum( krb5_context ctx, krb5_auth_context ac, krb5_ui_4 in_seq) argument [all...] |
H A D | chk_trans.c | 292 krb5_context ctx; 311 if (same_data (krb5_princ_realm (cdata->ctx, cdata->tgs[i]), realm)) 319 krb5_check_transited_list (krb5_context ctx, const krb5_data *trans_in, 337 r = krb5_walk_realm_tree (ctx, crealm, srealm, &cdata.tgs, 349 r = krb5_unparse_name (ctx, cdata.tgs[i], &name); 356 cdata.ctx = ctx; 358 krb5_free_realm_tree (ctx, cdata.tgs); 423 krb5_context ctx; 424 r = krb5_init_context (&ctx); 291 krb5_context ctx; member in struct:check_data 318 krb5_check_transited_list(krb5_context ctx, const krb5_data *trans_in, const krb5_data *crealm, const krb5_data *srealm) argument 421 krb5_context ctx; local [all...] |
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/ |
H A D | changepw.c | 97 struct sendto_callback_context *ctx = callback_context; local 98 krb5_free_data_contents(ctx->context, message); 107 struct sendto_callback_context *ctx = callback_context; local 133 code = krb5_os_localaddr(ctx->context, &addrs); 143 krb5_free_addresses(ctx->context, addrs); 148 krb5_free_addresses(ctx->context, addrs); 158 if ((code = krb5_auth_con_setaddrs(ctx->context, ctx->auth_context, 162 if (ctx->set_password_for) 163 code = krb5int_mk_setpw_req(ctx [all...] |
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/mech/ |
H A D | accept_sec_context.c | 287 krb5_gss_ctx_id_rec *ctx = 0; local 826 /* create the ctx struct and start filling it in */ 828 if ((ctx = (krb5_gss_ctx_id_rec *) xmalloc(sizeof(krb5_gss_ctx_id_rec))) 835 memset(ctx, 0, sizeof(krb5_gss_ctx_id_rec)); 836 ctx->mech_used = (gss_OID) mech_used; 837 ctx->auth_context = auth_context; 838 ctx->initiate = 0; 839 ctx->gss_flags = (GSS_C_TRANS_FLAG | 843 ctx->seed_init = 0; 844 ctx [all...] |
/illumos-gate/usr/src/lib/libresolv2/common/nameser/ |
H A D | ns_verify.c | 234 void *ctx; local 239 dst_verify_data(SIG_MODE_INIT, key, &ctx, NULL, 0, NULL, 0); 242 dst_verify_data(SIG_MODE_UPDATE, key, &ctx, 244 dst_verify_data(SIG_MODE_UPDATE, key, &ctx, 249 dst_verify_data(SIG_MODE_UPDATE, key, &ctx, msg, recstart - msg, 259 dst_verify_data(SIG_MODE_UPDATE, key, &ctx, buf, n, NULL, 0); 262 dst_verify_data(SIG_MODE_UPDATE, key, &ctx, 273 dst_verify_data(SIG_MODE_UPDATE, key, &ctx, buf, n, NULL, 0); 276 dst_verify_data(SIG_MODE_UPDATE, key, &ctx, 281 dst_verify_data(SIG_MODE_UPDATE, key, &ctx, [all...] |
/illumos-gate/usr/src/lib/libresolv2/common/resolv/ |
H A D | res_init.c | 795 MD5_CTX ctx; local 802 MD5_Init(&ctx); 803 MD5_Update(&ctx, statp->_u._ext._rnd, 16); 804 MD5_Final(statp->_u._ext._rnd, &ctx); 806 MD5Init(&ctx); 807 MD5Update(&ctx, statp->_u._ext._rnd, 16); 808 MD5Final(statp->_u._ext._rnd, &ctx);
|
/illumos-gate/usr/src/lib/libsasl/lib/ |
H A D | canonusr.c | 278 int _sasl_canonuser_add_plugin(void *ctx, argument 290 _sasl_global_context_t *gctx = ctx == NULL ? _sasl_gbl_ctx() : ctx;
|
H A D | checkpw.c | 122 MD5_CTX ctx; local 136 _sasl_MD5Init(&ctx); 137 _sasl_MD5Update(&ctx, salt, 16); 138 _sasl_MD5Update(&ctx, "sasldb", 6); 139 _sasl_MD5Update(&ctx, passwd, passlen); 142 _sasl_MD5Final((*secret)->data + 17, &ctx); 279 MD5_CTX ctx; local 310 _sasl_MD5Init(&ctx); 311 _sasl_MD5Update(&ctx, challenge, strlen(challenge)); 312 _sasl_MD5Update(&ctx, auxprop_value [all...] |
/illumos-gate/usr/src/lib/libsip/common/ |
H A D | sip_gids.c | 77 MD5_CTX ctx; local 80 _sasl_MD5Init(&ctx); 82 _sasl_MD5Update(&ctx, (uchar_t *)&sip_hash_salt, sizeof (uint64_t)); 85 _sasl_MD5Update(&ctx, (uchar_t *)str1, lstr1); 88 _sasl_MD5Update(&ctx, (uchar_t *)str2, lstr2); 91 _sasl_MD5Update(&ctx, (uchar_t *)str3, lstr3); 94 _sasl_MD5Update(&ctx, (uchar_t *)str4, lstr4); 97 _sasl_MD5Update(&ctx, (uchar_t *)str5, lstr5); 100 _sasl_MD5Update(&ctx, (uchar_t *)str6, lstr6); 102 _sasl_MD5Final(digest, &ctx); 200 MD5_CTX ctx; local [all...] |
/illumos-gate/usr/src/lib/libsmbfs/smb/ |
H A D | krb5ssp.c | 40 * Based on code previously in ctx.c (from Boris Popov?) 96 krb5_auth_context ss_auth; /* auth ctx. w/ server (ptr) */ 253 struct smb_ctx *ctx = sp->smb_ctx; local 259 char *prin = ctx->ct_srvname; 271 if (ctx->ct_vcflags & SMBV_WILL_SIGN) 272 ctx->ct_hflags2 |= SMB_FLAGS2_SECURITY_SIGNATURE; 383 struct smb_ctx *ctx = sp->smb_ctx; local 401 memset(ctx->ct_ssn_key, 0, SMBIOC_HASH_SZ); 404 memcpy(ctx->ct_ssn_key, ssn_key->contents, len); 409 if ((ctx [all...] |
H A D | rap.c | 328 smb_rap_request(struct smb_rap *rap, struct smb_ctx *ctx) argument 338 error = smb_t2_request(ctx->ct_dev_fd,
|
H A D | rq.c | 76 smb_rq_init(struct smb_ctx *ctx, uchar_t cmd, struct smb_rq **rqpp) argument 85 rqp->rq_ctx = ctx; 98 * Copy the ctx flags here, so the caller can 101 rqp->rq_hflags = ctx->ct_hflags; 102 rqp->rq_hflags2 = ctx->ct_hflags2; 335 smb_rq_internal(struct smb_ctx *ctx, struct smb_rq *rqp) argument 338 struct smb_iods *is = &ctx->ct_iods; 390 if ((err = smb_ssn_send(ctx, &rqp->rq_rq)) != 0) 393 if ((err = smb_ssn_recv(ctx, &rqp->rq_rp)) != 0)
|
/illumos-gate/usr/src/lib/libsqlite/src/ |
H A D | md5.c | 173 struct Context *ctx = (struct Context *)pCtx; local 174 ctx->buf[0] = 0x67452301; 175 ctx->buf[1] = 0xefcdab89; 176 ctx->buf[2] = 0x98badcfe; 177 ctx->buf[3] = 0x10325476; 178 ctx->bits[0] = 0; 179 ctx->bits[1] = 0; 188 struct Context *ctx = (struct Context *)pCtx; local 193 t = ctx->bits[0]; 194 if ((ctx 237 struct Context *ctx = (struct Context *)pCtx; local 300 MD5Context ctx; local 321 MD5Context ctx; local [all...] |
/illumos-gate/usr/src/lib/libresolv2/common/dst/ |
H A D | hmac_link.c | 100 MD5_CTX *ctx = NULL; local 106 ctx = (MD5_CTX *) malloc(sizeof(*ctx)); 108 ctx = (MD5_CTX *) *context; 109 if (ctx == NULL) 115 MD5Init(ctx); 116 MD5Update(ctx, key->hk_ipad, HMAC_LEN); 120 MD5Update(ctx, data, len); 125 MD5Final(signature, ctx); 128 MD5Init(ctx); 168 MD5_CTX *ctx = NULL; local 230 MD5_CTX ctx; local [all...] |
/illumos-gate/usr/src/lib/libresolv2/common/irs/ |
H A D | hesiod.c | 65 static int parse_config_file(struct hesiod_p *ctx, const char *filename); 66 static char ** get_txt_records(struct hesiod_p *ctx, int class, 68 static int init(struct hesiod_p *ctx); 77 struct hesiod_p *ctx; local 80 ctx = malloc(sizeof(struct hesiod_p)); 81 if (ctx == 0) { 86 memset(ctx, 0, sizeof (*ctx)); 88 if (parse_config_file(ctx, _PATH_HESIOD_CONF) < 0) { 93 ctx 153 struct hesiod_p *ctx = (struct hesiod_p *) context; local 174 struct hesiod_p *ctx = (struct hesiod_p *) context; local 233 struct hesiod_p *ctx = (struct hesiod_p *) context; local 272 parse_config_file(struct hesiod_p *ctx, const char *filename) argument 343 get_txt_records(struct hesiod_p *ctx, int class, const char *name) argument 464 struct hesiod_p *ctx = context; local 483 struct hesiod_p *ctx = context; local 495 init(struct hesiod_p *ctx) argument [all...] |
/illumos-gate/usr/src/lib/libresolv2/common/isc/ |
H A D | ev_connects.c | 57 static void listener(evContext ctx, void *uap, int fd, int evmask); 58 static void connector(evContext ctx, void *uap, int fd, int evmask); 66 evContext_p *ctx = opaqueCtx.opaque; local 101 if (ctx->conns != NULL) 102 ctx->conns->prev = new; 104 new->next = ctx->conns; 105 ctx->conns = new; 115 evContext_p *ctx = opaqueCtx.opaque; local 145 if (ctx->conns != NULL) 146 ctx 157 evContext_p *ctx = opaqueCtx.opaque; local 239 evContext_p *ctx = opaqueCtx.opaque; local 281 evContext_p *ctx = opaqueCtx.opaque; local [all...] |
/illumos-gate/usr/src/lib/libc/amd64/unwind/ |
H A D | eh_frame.c | 68 _Unw_Decode_FDE(struct eh_frame_fields *f, struct _Unwind_Context *ctx) argument 92 fde_data = ctx->fde; 147 if ((ctx->pc < func) || (ctx->pc > (func+range))) 149 ctx->func = func; 150 ctx->range = range; 178 ctx->pfn = pfn; 180 ctx->lsda = lsda; 311 _Unw_EhfhLookup(struct _Unwind_Context *ctx) argument 316 uint64_t pc = ctx [all...] |
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | klpdlib.c | 66 klpd_ctxt_t ctx; local 80 ctx.kc_type = ka == NULL ? KLPDARG_NONE : ka->kla_type; 82 switch (ctx.kc_type) { 84 ctx.kc_path = NULL; 85 ctx.kc_int = -1; 88 ctx.kc_path = ka->kla_str; 89 ctx.kc_int = -1; 92 ctx.kc_int = ka->kla_int; 93 ctx.kc_path = NULL; 97 ctx [all...] |
/illumos-gate/usr/src/lib/libkmf/libkmf/common/ |
H A D | pem_encode.c | 101 PEM_EncodeInit(PEM_ENCODE_CTX *ctx) argument 103 ctx->length = 48; 104 ctx->num = 0; 105 ctx->line_num = 0; 141 PEM_EncodeUpdate(PEM_ENCODE_CTX *ctx, unsigned char *out, int *outl, argument 150 if ((ctx->num+inl) < ctx->length) { 151 (void) memcpy(&(ctx->enc_data[ctx->num]), in, inl); 152 ctx 185 PEM_EncodeFinal(PEM_ENCODE_CTX *ctx, unsigned char *out, int *outl) argument 206 PEM_ENCODE_CTX ctx; local 308 PEM_DecodeInit(PEM_ENCODE_CTX *ctx) argument 322 PEM_DecodeUpdate(PEM_ENCODE_CTX *ctx, unsigned char *out, int *outl, unsigned char *in, int inl) argument 453 PEM_DecodeFinal(PEM_ENCODE_CTX *ctx, unsigned char *out, int *outl) argument 487 PEM_ENCODE_CTX ctx; local [all...] |
/illumos-gate/usr/src/common/crypto/blowfish/ |
H A D | blowfish_impl.c | 734 blowfish_encrypt_contiguous_blocks(void *ctx, char *data, size_t length, argument 737 blowfish_ctx_t *blowfish_ctx = ctx; 741 rv = cbc_encrypt_contiguous_blocks(ctx, data, length, out, 745 rv = ecb_cipher_contiguous_blocks(ctx, data, length, out, 755 blowfish_decrypt_contiguous_blocks(void *ctx, char *data, size_t length, argument 758 blowfish_ctx_t *blowfish_ctx = ctx; 762 rv = cbc_decrypt_contiguous_blocks(ctx, data, length, out, 766 rv = ecb_cipher_contiguous_blocks(ctx, data, length, out,
|
/illumos-gate/usr/src/common/crypto/md5/ |
H A D | md5.c | 61 void md5_block_asm_host_order(MD5_CTX *ctx, const void *inpp, 222 MD5Init(MD5_CTX *ctx) argument 224 ctx->count[0] = ctx->count[1] = 0; 227 ctx->state[0] = MD5_INIT_CONST_1; 228 ctx->state[1] = MD5_INIT_CONST_2; 229 ctx->state[2] = MD5_INIT_CONST_3; 230 ctx->state[3] = MD5_INIT_CONST_4; 248 MD5Update(MD5_CTX *ctx, const void *inpp, unsigned int input_len) argument 260 buf_index = (ctx 359 MD5Final(void *digest, MD5_CTX *ctx) argument 418 MD5Transform(uint32_t a, uint32_t b, uint32_t c, uint32_t d, MD5_CTX *ctx, const uint8_t block[64]) argument [all...] |
/illumos-gate/usr/src/cmd/nscd/ |
H A D | nscd_getentctx.c | 50 int to_delete; /* this ctx no longer valid */ 165 * If the ctx is not to be deleted and the cookie numbers 166 * match, return the ctx if not aborted and not in use. 187 nscd_getent_context_t *ctx) 192 (void) mutex_lock(&ctx->getent_mutex); 195 (me, "in_use = %d, ctx->thr_id = %d, thread id = %d\n", 196 ctx->in_use, ctx->thr_id, thr_self()); 198 in_use = ctx->in_use; 199 if (in_use == 1 && ctx 186 _nscd_is_getent_ctx_in_use( nscd_getent_context_t *ctx) argument 212 _nscd_free_ctx_if_aborted( nscd_getent_context_t *ctx) argument 655 nscd_getent_ctx_t *ctx; local [all...] |
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/wanboot/keygen/ |
H A D | keygen.c | 365 SHA1_CTX ctx; local 450 HMACInit(&ctx, mas_key, WANBOOT_HMAC_KEY_SIZE); 451 HMACUpdate(&ctx, (uint8_t *)cid_buf, strlen(cid_buf)); 452 HMACFinal(&ctx, mas_key, WANBOOT_HMAC_KEY_SIZE, cli_key);
|
/illumos-gate/usr/src/cmd/fs.d/autofs/ |
H A D | ns_fnreaddir.c | 83 list_ctx_and_or_nns(FN_ctx_t *ctx, FN_ctx_t *prefix_ctx, struct dir_entry **, 92 need_nns_only(FN_ctx_t *ctx, FN_ctx_t *prefix_ctx, FN_status_t *); 184 FN_ctx_t *ctx; local 205 * Contents of initial ctx is user-relative 225 ctx = lookup_ctx(init_ctx, name, TRUE, status); 226 if (ctx != NULL) { 227 *error = list_ctx_and_or_nns(ctx, init_ctx, 229 fn_ctx_handle_destroy(ctx); 236 *error = get_contexts(name, &ctx, &prefix_ctx, 239 *error = list_ctx_and_or_nns(ctx, prefix_ct 321 list_ctx_and_or_nns(FN_ctx_t *ctx, FN_ctx_t *prefix_ctx, struct dir_entry **entries_p, FN_status_t *status) argument 351 need_nns_only(FN_ctx_t *ctx, FN_ctx_t *prefix_ctx, FN_status_t *status) argument 378 need_ctx_and_nns(FN_ctx_t *ctx, FN_status_t *status) argument 394 list_ctx(FN_ctx_t *ctx, struct dir_entry **entries_p, FN_status_t *status) argument 424 list_ctx_aux(FN_ctx_t *ctx, FN_compound_name_t *name, const FN_attrset_t *syntax, struct dir_entry **entries_p, FN_status_t *status) argument 604 lookup_ctx(FN_ctx_t *ctx, const FN_composite_name_t *name, bool_t log, FN_status_t *status) argument [all...] |
/illumos-gate/usr/src/cmd/sendmail/libmilter/ |
H A D | listener.c | 736 SMFICTX_PTR ctx; local 896 if ((ctx = (SMFICTX_PTR) malloc(sizeof *ctx)) == NULL) 900 smi_log(SMI_LOG_ERR, "%s: malloc(ctx) failed (%s), %s", 912 (void) memset(ctx, '\0', sizeof *ctx); 913 ctx->ctx_sd = connfd; 914 ctx->ctx_dbg = dbg; 915 ctx->ctx_timeout = timeout; 916 ctx [all...] |