/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/mdnsd/ |
H A D | CryptoAlg.c | 94 AlgContext *ctx; local 122 ctx = mDNSPlatformMemAllocate(sizeof(AlgContext)); 123 if (!ctx) return mDNSNULL; 124 // Create expects ctx->alg to be initialized 125 ctx->alg = alg; 126 err = func->Create(ctx); 129 ctx->type = type; 130 return ctx; 132 mDNSPlatformMemFree(ctx); 137 mDNSexport mStatus AlgDestroy(AlgContext *ctx) argument 162 AlgLength(AlgContext *ctx) argument 186 AlgAdd(AlgContext *ctx, const void *data, mDNSu32 len) argument 210 AlgVerify(AlgContext *ctx, mDNSu8 *key, mDNSu32 keylen, mDNSu8 *signature, mDNSu32 siglen) argument 234 AlgEncode(AlgContext *ctx) argument 258 AlgFinal(AlgContext *ctx, void *data, mDNSu32 len) argument [all...] |
/illumos-gate/usr/src/lib/policykit/libpolkit/common/ |
H A D | libpolkit-rbac.c | 67 LibPolKitContext *ctx; local 69 ctx = g_new0 (LibPolKitContext, 1); 70 ctx->magic = LIBPOLKIT_MAGIC; 72 return ctx; 77 * @param ctx The context obtained from libpolkit_new_context 81 libpolkit_free_context (LibPolKitContext *ctx) argument 83 LIBPOLKIT_CHECK_CONTEXT (ctx, FALSE); 85 ctx->magic = 0; 86 g_free (ctx); 91 libpolkit_get_allowed_resources_for_privilege_for_uid (LibPolKitContext *ctx, argument 116 libpolkit_is_uid_allowed_for_privilege(LibPolKitContext *ctx, const char *system_bus_unique_name, const char *user, const char *privilege, const char *resource, gboolean *out_is_allowed, gboolean *out_is_temporary, char **out_is_privileged_but_restricted_to_system_bus_unique_name) argument 188 libpolkit_get_privilege_list(LibPolKitContext *ctx, GList **result) argument 210 libpolkit_revoke_temporary_privilege(LibPolKitContext *ctx, const char *user, const char *privilege, const char *resource, gboolean *result) argument [all...] |
/illumos-gate/usr/src/lib/crypt_modules/bsdmd5/ |
H A D | bsdmd5.c | 80 MD5_CTX ctx, ctx1; local 97 MD5Init(&ctx); 100 MD5Update(&ctx, (uchar_t *)plaintext, strlen(plaintext)); 103 MD5Update(&ctx, (uchar_t *)crypt_alg_magic, strlen(crypt_alg_magic)); 106 MD5Update(&ctx, (uchar_t *)sp, sl); 115 MD5Update(&ctx, final, pl > 16 ? 16 : pl); 123 MD5Update(&ctx, final, 1); 125 MD5Update(&ctx, (uchar_t *)plaintext, 1); 134 MD5Final(final, &ctx);
|
/illumos-gate/usr/src/lib/gss_mechs/mech_dh/backend/mech/ |
H A D | context.c | 56 __dh_gss_context_time(void *ctx, /* Mechanism context (not used) */ argument 62 _NOTE(ARGUNUSED(ctx)) 96 __dh_gss_delete_sec_context(void *ctx, /* Mechanism context */ argument 101 _NOTE(ARGUNUSED(ctx)) 161 __dh_gss_export_sec_context(void *ctx, OM_uint32 *minor, argument 169 __dh_gss_import_sec_context(void * ctx, OM_uint32 *minor, argument 180 __dh_gss_inquire_context(void *ctx, /* Mechanism context */ argument 204 if (ctx == 0) { 209 *mech = ((dh_context_t)ctx)->mech; 261 __dh_gss_process_context_token(void *ctx, OM_uint3 argument 277 __dh_gss_wrap_size_limit(void *ctx, OM_uint32 *minor, gss_ctx_id_t context, int conf_req, gss_qop_t qop_req, OM_uint32 output_size, OM_uint32 *input_size ) argument [all...] |
H A D | seq.c | 58 * gss_context_cntl(OM_uint32 *minor, gss_ctx_id_t ctx, int cmd, void *argp); 67 dh_gss_context_t ctx = (dh_gss_context_t)cntx; local 79 if (ctx) { 80 mutex_lock(&ctx->seqno_lock); 81 ctx->next_seqno = seqno; 82 mutex_unlock(&ctx->seqno_lock); 91 dh_gss_context_t ctx = (dh_gss_context_t)cntx; local 101 *(OM_uint32 *)argp = ctx->next_seqno; 110 dh_gss_context_t ctx = (dh_gss_context_t)cntx; local 123 if (ctx) { 135 dh_gss_context_t ctx = (dh_gss_context_t)cntx; local 207 dh_gss_context_t ctx = (dh_gss_context_t)cntx; local 356 __dh_seq_detection(dh_gss_context_t ctx, OM_uint32 seqno) argument 433 __dh_next_seqno(dh_gss_context_t ctx) argument 449 __dh_init_seq_hist(dh_gss_context_t ctx) argument 462 __dh_destroy_seq_hist(dh_gss_context_t ctx) argument [all...] |
/illumos-gate/usr/src/lib/libresolv2/common/nameser/ |
H A D | ns_sign.c | 158 void *ctx; local 162 dst_sign_data(SIG_MODE_INIT, key, &ctx, NULL, 0, NULL, 0); 167 dst_sign_data(SIG_MODE_UPDATE, key, &ctx, 169 dst_sign_data(SIG_MODE_UPDATE, key, &ctx, 174 dst_sign_data(SIG_MODE_UPDATE, key, &ctx, msg, *msglen, 180 dst_sign_data(SIG_MODE_UPDATE, key, &ctx, buf, n, NULL, 0); 186 dst_sign_data(SIG_MODE_UPDATE, key, &ctx, buf, cp2-buf, 192 dst_sign_data(SIG_MODE_UPDATE, key, &ctx, buf, n, NULL, 0); 210 dst_sign_data(SIG_MODE_UPDATE, key, &ctx, buf, cp2-buf, 213 n = dst_sign_data(SIG_MODE_FINAL, key, &ctx, NUL [all...] |
/illumos-gate/usr/src/lib/libsmbfs/smb/ |
H A D | connect.c | 165 conn_tcp6(struct smb_ctx *ctx, const struct sockaddr *sa, int port) argument 213 ctx->ct_tran_fd = fd; 226 conn_tcp4(struct smb_ctx *ctx, const struct sockaddr *sa, int port) argument 274 ctx->ct_tran_fd = fd; 293 conn_nbt(struct smb_ctx *ctx, const struct sockaddr *saarg, char *name) argument 337 nberr = nbns_getnodestatus(ctx->ct_nb, 342 strlcpy(ctx->ct_srvname, server, 343 sizeof (ctx->ct_srvname)); 354 if ((err = conn_tcp4(ctx, sa, port)) != 0) { 360 err = nb_ssn_request(ctx, serve 378 smb_iod_connect(smb_ctx_t *ctx) argument [all...] |
H A D | file.c | 73 struct smb_ctx *ctx, char *path, 98 from_fd = ctx->ct_dev_fd; 133 smb_fh_open(struct smb_ctx *ctx, const char *path, int oflag) argument 198 fd = smb_fh_ntcreate(ctx, ntpath, 72 smb_fh_ntcreate( struct smb_ctx *ctx, char *path, int req_acc, int efattr, int share_acc, int open_disp, int create_opts) argument
|
H A D | nb.c | 69 smb_ctx_setnbflags(struct smb_ctx *ctx, int ns_ena, int bc_ena) argument 71 struct nb_ctx *nb = ctx->ct_nb; 84 smb_ctx_setwins(struct smb_ctx *ctx, const char *wins1, const char *wins2) argument 86 struct nb_ctx *nb = ctx->ct_nb; 98 smb_ctx_setscope(struct smb_ctx *ctx, const char *scope) argument 100 struct nb_ctx *nb = ctx->ct_nb; 111 struct nb_ctx *ctx; local 113 ctx = malloc(sizeof (struct nb_ctx)); 114 if (ctx == NULL) 116 bzero(ctx, sizeo 122 nb_ctx_done(struct nb_ctx *ctx) argument 144 nb_ctx_setwins(struct nb_ctx *ctx, const char *wins1, const char *wins2) argument 185 nb_ctx_setns(struct nb_ctx *ctx, const char *addr) argument 202 nb_ctx_setscope(struct nb_ctx *ctx, const char *scope) argument 226 nb_ctx_resolve(struct nb_ctx *ctx) argument 241 nb_ctx_readrcsection(struct rcfile *rcfile, struct nb_ctx *ctx, const char *sname, int level) argument [all...] |
H A D | nb_ssn.c | 59 smb_ssn_send(struct smb_ctx *ctx, struct mbdata *mbp) argument 61 return (nb_ssn_send(ctx, mbp, 0, mbp->mb_count)); 69 nb_ssn_send(struct smb_ctx *ctx, struct mbdata *mbp, argument 102 if (t_snd(ctx->ct_tran_fd, m->m_data, m->m_len, 0) < 0) { 119 smb_ssn_recv(struct smb_ctx *ctx, struct mbdata *mbp) argument 122 err = nb_ssn_recv(ctx, mbp, &mtype, &mlen); 144 nb_ssn_recv(struct smb_ctx *ctx, struct mbdata *mb, argument 150 int fd = ctx->ct_tran_fd; 157 if ((err = nb_ssn_pollin(ctx, tmo)) != 0) { 193 if ((err = nb_ssn_pollin(ctx, tm 245 nb_ssn_pollin(struct smb_ctx *ctx, int tmo) argument 273 nb_ssn_request(struct smb_ctx *ctx, char *srvname) argument [all...] |
H A D | netshareenum.c | 78 rpc_netshareenum(struct smb_ctx *ctx, int *entriesp, int *totalp, 98 sprintf(ctx_string, "%p", ctx); 126 addrstr = inet_ntoa(ctx->ct_srvinaddr.sin_addr); 272 smb_rap_NetShareEnum(struct smb_ctx *ctx, int sLevel, void *pbBuffer, argument 285 error = smb_rap_request(rap, ctx); 299 rap_netshareenum(struct smb_ctx *ctx, int *entriesp, int *totalp, argument 313 error = smb_rap_NetShareEnum(ctx, 1, rpbuf, &bufsize, &entries, &total); 357 smb_netshareenum(struct smb_ctx *ctx, int *entriesp, int *totalp, argument 366 error = rpc_netshareenum(ctx, entriesp, totalp, entry_listp); 376 error = rap_netshareenum(ctx, entries [all...] |
H A D | ssnsetup.c | 77 smb__ssnsetup(struct smb_ctx *ctx, 85 smb_ssnsetup_null(struct smb_ctx *ctx) argument 91 if (ctx->ct_clnt_caps & SMB_CAP_EXT_SECURITY) { 97 err = smb__ssnsetup(ctx, NULL, NULL, &ntstatus, &action); 114 smb_ssnsetup_ntlm1(struct smb_ctx *ctx) argument 121 if (ctx->ct_clnt_caps & SMB_CAP_EXT_SECURITY) { 132 err = ntlm_put_v1_responses(ctx, &lm_mbc, &nt_mbc); 136 if ((ctx->ct_vcflags & SMBV_WILL_SIGN) != 0 && 137 (ctx->ct_hflags2 & SMB_FLAGS2_SECURITY_SIGNATURE) == 0) { 138 err = ntlm_build_mac_key(ctx, 164 smb_ssnsetup_ntlm2(struct smb_ctx *ctx) argument 218 smb_ssnsetup_spnego(struct smb_ctx *ctx, struct mbdata *hint_mb) argument 283 smb__ssnsetup(struct smb_ctx *ctx, struct mbdata *mbc1, struct mbdata *mbc2, uint32_t *statusp, uint16_t *actionp) argument [all...] |
/illumos-gate/usr/src/lib/libndmp/common/ |
H A D | libndmp_door_data.c | 52 ndmp_door_ctx_t *ctx = malloc(sizeof (ndmp_door_ctx_t)); local 53 if (ctx) { 54 ctx->start_ptr = ctx->ptr = ptr; 55 ctx->end_ptr = ptr + size; 56 ctx->status = 0; 58 return (ctx); 62 ndmp_door_decode_finish(ndmp_door_ctx_t *ctx) argument 64 int status = ctx->status; 65 if ((status == 0) && (ctx 75 ndmp_door_ctx_t *ctx = malloc(sizeof (ndmp_door_ctx_t)); local 85 ndmp_door_encode_finish(ndmp_door_ctx_t *ctx, unsigned int *used) argument 101 ndmp_door_get_int32(ndmp_door_ctx_t *ctx) argument 116 ndmp_door_get_uint32(ndmp_door_ctx_t *ctx) argument 122 ndmp_door_get_string(ndmp_door_ctx_t *ctx) argument 152 ndmp_door_put_int32(ndmp_door_ctx_t *ctx, int32_t num) argument 165 ndmp_door_put_uint32(ndmp_door_ctx_t *ctx, uint32_t num) argument 171 ndmp_door_put_string(ndmp_door_ctx_t *ctx, char *buf) argument 201 ndmp_door_get_int64(ndmp_door_ctx_t *ctx) argument 216 ndmp_door_get_uint64(ndmp_door_ctx_t *ctx) argument 223 ndmp_door_put_int64(ndmp_door_ctx_t *ctx, int64_t num) argument 236 ndmp_door_put_uint64(ndmp_door_ctx_t *ctx, uint64_t num) argument 242 ndmp_door_put_short(ndmp_door_ctx_t *ctx, short num) argument 255 ndmp_door_get_short(ndmp_door_ctx_t *ctx) argument 270 ndmp_door_put_ushort(ndmp_door_ctx_t *ctx, unsigned short num) argument 276 ndmp_door_get_ushort(ndmp_door_ctx_t *ctx) argument 282 ndmp_door_put_buf(ndmp_door_ctx_t *ctx, unsigned char *start, int len) argument 296 ndmp_door_get_buf(ndmp_door_ctx_t *ctx, unsigned char *buf, int bufsize) argument [all...] |
/illumos-gate/usr/src/lib/libresolv2/common/isc/ |
H A D | ev_streams.c | 60 evContext_p *ctx = opaqueCtx.opaque; local 75 if (ctx->streams != NULL) 76 ctx->streams->prev = new; 78 new->next = ctx->streams; 79 ctx->streams = new; 94 evContext_p *ctx = opaqueCtx.opaque; local 109 if (ctx->streams != NULL) 110 ctx->streams->prev = new; 112 new->next = ctx->streams; 113 ctx 147 evContext_p *ctx = opaqueCtx.opaque; local 243 evContext_p *ctx = opaqueCtx.opaque; local [all...] |
H A D | heap.c | 55 heap_context ctx; local 60 ctx = (heap_context)malloc(sizeof (struct heap_context)); 61 if (ctx == NULL) 64 ctx->array_size = 0; 66 ctx->array_size_increment = ARRAY_SIZE_INCREMENT; 68 ctx->array_size_increment = array_size_increment; 69 ctx->heap_size = 0; 70 ctx->heap = NULL; 71 ctx->higher_priority = higher_priority; 72 ctx 77 heap_free(heap_context ctx) argument 91 heap_resize(heap_context ctx) argument 106 float_up(heap_context ctx, int i, void *elt) argument 122 sink_down(heap_context ctx, int i, void *elt) argument 146 heap_insert(heap_context ctx, void *elt) argument 164 heap_delete(heap_context ctx, int i) argument 189 heap_increased(heap_context ctx, int i) argument 201 heap_decreased(heap_context ctx, int i) argument 213 heap_element(heap_context ctx, int i) argument 223 heap_for_each(heap_context ctx, heap_for_each_func action, void *uap) argument [all...] |
/illumos-gate/usr/src/common/crypto/modes/ |
H A D | ctr.c | 43 ctr_mode_contiguous_blocks(ctr_ctx_t *ctx, char *data, size_t length, argument 60 if (length + ctx->ctr_remainder_len < block_size) { 63 (uint8_t *)ctx->ctr_remainder + ctx->ctr_remainder_len, 65 ctx->ctr_remainder_len += length; 66 ctx->ctr_copy_to = datap; 70 lastp = (uint8_t *)ctx->ctr_cb; 76 if (ctx->ctr_remainder_len > 0) { 77 need = block_size - ctx->ctr_remainder_len; 82 bcopy(datap, &((uint8_t *)ctx 168 ctr_mode_final(ctr_ctx_t *ctx, crypto_data_t *out, int (*encrypt_block)(const void *, const uint8_t *, uint8_t *)) argument [all...] |
/illumos-gate/usr/src/cmd/nscd/ |
H A D | getexec.c | 40 #define nam_db ctx->nsc_db[0] 41 #define id_db ctx->nsc_db[1] 42 #define nam_id_db ctx->nsc_db[2] 48 exec_init_ctx(nsc_ctx_t *ctx) { argument 49 ctx->dbname = NSS_DBNAM_EXECATTR; 50 ctx->file_name = "/etc/security/exec_attr"; 51 ctx->db_count = 3;
|
/illumos-gate/usr/src/cmd/mdb/common/modules/cpc/ |
H A D | cpc.c | 53 kcpc_ctx_t ctx; local 67 * We weren't given the address of any specific cpc ctx, so 74 if (mdb_vread(&ctx, sizeof (ctx), addr) == -1) { 79 if (mdb_vread(&set, sizeof (set), (uintptr_t)ctx.kc_set) == -1) { 80 mdb_warn("failed to read kcpc_set_t at %p", ctx.kc_set); 105 mdb_printf("Set: %p\t%d requests. Flags = %x\n", ctx.kc_set, 182 kcpc_ctx_t ctx; local 191 if (mdb_vread(&ctx, sizeof (ctx), ws [all...] |
/illumos-gate/usr/src/cmd/backup/lib/ |
H A D | byteorder.c | 40 byteorder_destroy(struct byteorder_ctx *ctx) argument 42 if (ctx != NULL) 43 (void) free((char *)ctx); 47 byteorder_banner(struct byteorder_ctx *ctx, FILE *filep) argument 49 if ((! ctx->initialized) || (filep == NULL)) 52 if (ctx->Bcvt) 109 checksum(struct byteorder_ctx *ctx, int *b, int size) argument 113 if (! ctx->initialized) 125 if (!ctx->Bcvt) { 147 * ctx i 158 normspcl(struct byteorder_ctx *ctx, struct s_spcl *sp, int *cs, int css, int magic) argument 266 normacls(struct byteorder_ctx *ctx, ufs_acl_t *acl, int n) argument [all...] |
/illumos-gate/usr/src/cmd/fs.d/smbclnt/smbiod/ |
H A D | smbiod.c | 269 smb_ctx_t *ctx; local 279 err = smb_ctx_alloc(&ctx); 282 bcopy(clnt_ssn, &ctx->ct_iod_ssn, sizeof (ctx->ct_iod_ssn)); 298 if ((err = smb_ctx_gethandle(ctx)) != 0) 300 if (ioctl(ctx->ct_dev_fd, SMBIOC_SSN_CREATE, &ctx->ct_ssn) < 0) { 311 err = smb_iod_connect(ctx); 316 err = thr_create(NULL, 0, iod_work, ctx, THR_DETACHED, &tid); 322 ctx 342 smb_ctx_t *ctx = arg; local [all...] |
/illumos-gate/usr/src/cmd/fs.d/smbclnt/test/ |
H A D | srvenum.c | 113 struct smb_ctx *ctx = NULL; local 152 error = smb_ctx_alloc(&ctx); 160 * (in the ctx handle). 162 smb_ctx_setfullserver(ctx, server); 163 smb_ctx_setshare(ctx, "IPC$", USE_IPC); 165 smb_ctx_setdomain(ctx, dom, B_TRUE); 167 smb_ctx_setuser(ctx, usr, B_TRUE); 169 smb_ctx_setpassword(ctx, pw, NULL); 177 error = smb_ctx_readrc(ctx); 188 error = smb_ctx_resolve(ctx); 404 pipetest(struct smb_ctx *ctx) argument [all...] |
H A D | srvinfo.c | 106 struct smb_ctx *ctx = NULL; local 145 error = smb_ctx_alloc(&ctx); 153 * (in the ctx handle). 155 smb_ctx_setfullserver(ctx, server); 156 smb_ctx_setshare(ctx, "IPC$", USE_IPC); 158 smb_ctx_setdomain(ctx, dom, B_TRUE); 160 smb_ctx_setuser(ctx, usr, B_TRUE); 162 smb_ctx_setpassword(ctx, pw, NULL); 170 error = smb_ctx_readrc(ctx); 181 error = smb_ctx_resolve(ctx); 383 pipetest(struct smb_ctx *ctx) argument [all...] |
/illumos-gate/usr/src/cmd/hal/addons/network-devices/ |
H A D | snmp.c | 32 add_snmp_device(LibHalContext *ctx, char *parent, char *name, char *community) argument 40 add_network_printer(ctx, parent, name, device, community); 66 scan_for_devices_using_snmp(LibHalContext *ctx, char *parent, char *community, argument 76 ctx, NP(parent), NP(community), NP(network))); 124 add_snmp_device(ctx, parent, (char *)elem->data, community);
|
/illumos-gate/usr/src/cmd/krb5/kadmin/kclient/ |
H A D | ksetpw.c | 39 static void kt_add_entry(krb5_context ctx, krb5_keytab kt, 43 static krb5_error_code kt_remove_entries(krb5_context ctx, krb5_keytab kt, 51 krb5_context ctx = NULL; local 77 code = krb5_init_context(&ctx); 98 if ((code = krb5_kt_resolve(ctx, ktname, &kt)) != 0) { 108 if ((code = krb5_cc_resolve(ctx, optarg, &cc)) != 0) { 150 code = krb5_parse_name(ctx, vprincstr, &salt); 168 (code = krb5_cc_default(ctx, &cc)) != 0) { 174 (code = krb5_kt_default(ctx, &kt)) != 0) { 183 code = krb5_parse_name(ctx, vprincst 259 kt_remove_entries(krb5_context ctx, krb5_keytab kt, const krb5_principal princ) argument 329 kt_add_entry(krb5_context ctx, krb5_keytab kt, const krb5_principal princ, const krb5_principal sprinc, krb5_enctype enctype, krb5_kvno kvno, const char *pw) argument [all...] |
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/mech/ |
H A D | gssapi_krb5.c | 343 krb5_gss_ctx_id_rec *ctx; local 362 ctx = (krb5_gss_ctx_id_rec *) context_handle; 364 if (!ctx->established)
|