Searched defs:ai (Results 1 - 25 of 73) sorted by relevance

123

/illumos-gate/usr/src/cmd/ipf/lib/common/
H A Dgethost.c19 struct addrinfo hints, *ai; local
37 error = getaddrinfo(name, NULL, &hints, &ai);
39 if ((error == 0) && (ai != NULL) && (ai->ai_addr != NULL)) {
40 switch (ai->ai_family)
44 ai->ai_addr)->sin_addr;
48 ai->ai_addr)->sin6_addr;
53 freeaddrinfo(ai);
57 if (ai != NULL)
58 freeaddrinfo(ai);
[all...]
/illumos-gate/usr/src/lib/libsmbfs/smb/
H A Dfindvc.c65 findvc(struct smb_ctx *ctx, struct addrinfo *ai) argument
74 if (ai->ai_addrlen > sizeof (ssn->ssn_srvaddr))
77 bcopy(ai->ai_addr, &ssn->ssn_srvaddr, ai->ai_addrlen);
92 struct addrinfo *ai; local
99 for (ai = ctx->ct_addrinfo; ai; ai = ai->ai_next) {
101 switch (ai
[all...]
H A Dnewvc.c65 newvc(struct smb_ctx *ctx, struct addrinfo *ai) argument
74 if (ai->ai_addrlen > sizeof (ssn->ssn_srvaddr))
77 bcopy(ai->ai_addr, &ssn->ssn_srvaddr, ai->ai_addrlen);
89 struct addrinfo *ai; local
108 for (ai = ctx->ct_addrinfo; ai; ai = ai->ai_next) {
110 switch (ai
[all...]
H A Dgetaddr.c61 dump_addrinfo(struct addrinfo *ai) argument
65 if (ai == NULL) {
66 printf("ai==NULL\n");
70 for (i = 0; ai; i++, ai = ai->ai_next) {
71 printf("ai[%d]: af=%d, len=%d", i,
72 ai->ai_family, ai->ai_addrlen);
73 dump_sockaddr(ai
[all...]
/illumos-gate/usr/src/cmd/sendmail/libsm/
H A Dmemstat.c77 struct anoninfo ai; local
79 r = swapctl(SC_AINFO, &ai);
82 r = ai.ani_max - ai.ani_resv;
/illumos-gate/usr/src/lib/libbsm/common/
H A Daudit_settid.c78 auditinfo_addr_t ai; local
81 if (getaudit_addr(&ai, sizeof (ai)) < 0) {
88 if (ai.ai_termid.at_port ||
89 ai.ai_termid.at_addr[0] ||
90 ai.ai_termid.at_addr[1] ||
91 ai.ai_termid.at_addr[2] ||
92 ai.ai_termid.at_addr[3]) {
96 ai.ai_termid.at_port = ((peer->sin6_port<<16) | (sock->sin6_port));
97 ai
110 auditinfo_t ai; local
[all...]
H A Daudit_at.c54 auditinfo_addr_t ai; local
56 if (getaudit_addr(&ai, sizeof (ai))) {
70 r = audit_cron_setinfo(anc_name, &ai);
75 aug_save_auid(ai.ai_auid);
81 aug_save_asid(ai.ai_asid);
82 aug_save_tid_ex(ai.ai_termid.at_port, ai.ai_termid.at_addr,
83 ai.ai_termid.at_type);
H A Daudit_kadmind.c103 auditinfo_t ai; local
120 if (getaudit(&ai)) {
124 aug_save_auid(ai.ai_auid); /* Audit ID */
H A Daudit_krb5kdc.c66 auditinfo_t ai; local
79 if (getaudit(&ai)) {
83 aug_save_auid(ai.ai_auid); /* Audit ID */
H A Dbsm.c63 getaudit(auditinfo_t *ai) argument
65 return (syscall(SYS_auditsys, BSM_GETAUDIT, ai));
69 getaudit_addr(auditinfo_addr_t *ai, int len) argument
71 return (syscall(SYS_auditsys, BSM_GETAUDIT_ADDR, ai, len));
76 setaudit(auditinfo_t *ai) argument
78 return (syscall(SYS_auditsys, BSM_SETAUDIT, ai));
83 setaudit_addr(auditinfo_addr_t *ai, int len) argument
85 return (syscall(SYS_auditsys, BSM_SETAUDIT_ADDR, ai, len));
H A Daudit_crontab.c62 auditinfo_addr_t ai; local
64 if (getaudit_addr(&ai, sizeof (ai))) {
96 r = audit_cron_setinfo(anc_name, &ai);
100 aug_save_auid(ai.ai_auid);
106 aug_save_asid(ai.ai_asid);
107 aug_save_tid_ex(ai.ai_termid.at_port, ai.ai_termid.at_addr,
108 ai.ai_termid.at_type);
H A Daudit_cron.c443 auditinfo_addr_t ai; local
468 ai.ai_mask = msk;
469 ai.ai_auid = uid;
470 ai.ai_termid.at_port = 0;
471 ai.ai_termid.at_type = AU_IPv4;
472 ai.ai_termid.at_addr[0] = 0;
473 ai.ai_termid.at_addr[1] = 0;
474 ai.ai_termid.at_addr[2] = 0;
475 ai.ai_termid.at_addr[3] = 0;
493 ai
[all...]
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/
H A Dhostaddr.c43 struct addrinfo hints, *ai, *aip; local
57 r = getaddrinfo (name, 0, &hints, &ai);
60 r = getaddrinfo (name, 0, &hints, &ai);
70 for (i = 0, aip = ai; aip; aip = aip->ai_next) {
90 for (i = 0, aip = ai; aip; aip = aip->ai_next) {
131 if (ai)
132 freeaddrinfo(ai);
139 if (ai)
140 freeaddrinfo(ai);
H A Dhst_realm.c170 struct addrinfo *ai, hints; local
175 err = getaddrinfo (name, 0, &hints, &ai);
178 if (ai->ai_canonname == 0)
180 strncpy (buf, ai->ai_canonname, bufsize);
182 freeaddrinfo (ai);
/illumos-gate/usr/src/cmd/fs.d/smbclnt/test/
H A Dtconn.c65 struct addrinfo *ai; local
149 if ((ai = ctx->ct_addrinfo) == NULL) {
153 memcpy(&ctx->ct_srvaddr, ai->ai_addr, ai->ai_addrlen);
/illumos-gate/usr/src/uts/intel/io/dktp/hba/ghd/
H A Dghd_scsi.c64 scsi_stoh_long(ulong ai) argument
66 return (ntohl(ai));
/illumos-gate/usr/src/cmd/cmd-inet/common/
H A Daddr_match.c50 const struct addrinfo *ai; local
57 for (ai = res; ai != NULL; ai = ai->ai_next) {
63 if (ai->ai_family != fromp->ss_family)
65 if (ai->ai_family == AF_INET) {
67 s4 = (struct sockaddr_in *)ai->ai_addr;
71 } else if (ai->ai_family == AF_INET6) {
73 s6 = (struct sockaddr_in6 *)ai
[all...]
/illumos-gate/usr/src/lib/fm/libfmd_log/common/
H A Dfmd_filter.c107 int ai; local
111 &nvp, &ai, NULL) != 0)
116 (nvpair_value_match_regex(nvp, ai, value, value_regex, NULL) == 1))
/illumos-gate/usr/src/common/crypto/ecc/
H A Decl_mult.c177 int ai, bi, d; local
284 ai = MP_GET_BIT(a, 2 * i + 1);
285 ai <<= 1;
286 ai |= MP_GET_BIT(a, 2 * i);
293 /* R = R + (ai * A + bi * B) */
295 point_add(rx, ry, &precomp[ai][bi][0],
296 &precomp[ai][bi][1], rx, ry, group));
H A Decp_jac.c425 int ai, bi, d; local
532 ai = MP_GET_BIT(a, 2 * i + 1);
533 ai <<= 1;
534 ai |= MP_GET_BIT(a, 2 * i);
541 /* R = R + (ai * A + bi * B) */
543 (rx, ry, &rz, &precomp[ai][bi][0], &precomp[ai][bi][1],
/illumos-gate/usr/src/lib/libresolv2/common/resolv/
H A Dres_init.c479 struct addrinfo hints, *ai; local
494 if (getaddrinfo(cp, sbuf, &hints, &ai) == 0 &&
495 ai->ai_addrlen <= minsiz) {
498 ai->ai_addr, ai->ai_addrlen);
500 if (ai->ai_addrlen <=
503 ai->ai_addr, ai->ai_addrlen);
506 freeaddrinfo(ai);
/illumos-gate/usr/src/lib/libdladm/common/
H A Dflowprop.c574 dladm_arg_info_t ai; local
578 ai = proplist->al_info[i];
579 status = i_dladm_set_flowprop_db(handle, flow, ai.ai_name,
580 ai.ai_val, ai.ai_count);
H A Dlibdliptun.c89 struct addrinfo *ai, hints; local
129 if (getaddrinfo(params->iptun_param_laddr, NULL, &hints, &ai) !=
132 if (ai->ai_next != NULL) {
133 freeaddrinfo(ai);
136 (void) memcpy(&ik->iptun_kparam_laddr, ai->ai_addr,
137 ai->ai_addrlen);
139 freeaddrinfo(ai);
143 if (getaddrinfo(params->iptun_param_raddr, NULL, &hints, &ai) !=
146 if (ai->ai_next != NULL) {
147 freeaddrinfo(ai);
[all...]
/illumos-gate/usr/src/lib/libsocket/inet/
H A Dgetaddrinfo.c198 struct addrinfo ai; local
202 cur = &ai;
203 aip = &ai;
798 freeaddrinfo(struct addrinfo *ai) argument
803 next = ai->ai_next;
804 if (ai->ai_canonname)
805 free(ai->ai_canonname);
806 if (ai->ai_addr)
807 free(ai->ai_addr);
808 free(ai);
[all...]
/illumos-gate/usr/src/lib/libast/common/port/
H A Dlc.c404 Lc_attribute_list_t* ai; local
660 if (ai = newof(0, Lc_attribute_list_t, 1, 0))
662 ai->attribute = ap;
663 ai->next = al;
664 al = ai;
670 ai = (Lc_attribute_list_t*)(ap + 1);
671 strcpy((char*)(((Lc_attribute_t*)ap)->name = (const char*)(ai + 1)), w);
672 ai->attribute = ap;
673 ai->next = al;
674 al = ai;
[all...]

Completed in 135 milliseconds

123