Symbol: interact
usr/src/boot/common/bootstrap.h
47
void interact(const char *rc);
usr/src/boot/efi/loader/main.c
941
interact(NULL); /* doesn't return */
usr/src/boot/i386/loader/main.c
202
interact(NULL);
usr/src/cmd/bc/bc.y
70
int interact = 0; /* talking to a tty? */
usr/src/cmd/idmap/idmap/namemaps.c
173
sasl_interact_t *interact;
usr/src/cmd/idmap/idmap/namemaps.c
179
for (interact = prompts; interact->id != SASL_CB_LIST_END;
usr/src/cmd/idmap/idmap/namemaps.c
180
interact++) {
usr/src/cmd/idmap/idmap/namemaps.c
181
interact->result = NULL;
usr/src/cmd/idmap/idmap/namemaps.c
182
interact->len = 0;
usr/src/cmd/ldap/common/ldaptool-sasl.c
100
const char *defvalue = interact->defresult;
usr/src/cmd/ldap/common/ldaptool-sasl.c
103
switch( interact->id ) {
usr/src/cmd/ldap/common/ldaptool-sasl.c
120
interact->result = (char *)malloc(strlen(defvalue)+1);
usr/src/cmd/ldap/common/ldaptool-sasl.c
121
if ((char *)interact->result != NULL) {
usr/src/cmd/ldap/common/ldaptool-sasl.c
122
strcpy((char *)interact->result,defvalue);
usr/src/cmd/ldap/common/ldaptool-sasl.c
123
interact->len = strlen((char *)(interact->result));
usr/src/cmd/ldap/common/ldaptool-sasl.c
127
if (interact->id == SASL_CB_PASS && defaults != NULL) {
usr/src/cmd/ldap/common/ldaptool-sasl.c
132
if ((char *)interact->result == NULL) {
usr/src/cmd/ldap/common/ldaptool-sasl.c
140
get_new_value(sasl_interact_t *interact, unsigned flags) {
usr/src/cmd/ldap/common/ldaptool-sasl.c
148
if (interact->id == SASL_CB_ECHOPROMPT || interact->id == SASL_CB_NOECHOPROMPT) {
usr/src/cmd/ldap/common/ldaptool-sasl.c
149
if (interact->challenge)
usr/src/cmd/ldap/common/ldaptool-sasl.c
150
fprintf(stderr, gettext("Challenge:%s\n"), interact->challenge);
usr/src/cmd/ldap/common/ldaptool-sasl.c
154
tmpstr = ldaptool_UTF82local(interact->prompt);
usr/src/cmd/ldap/common/ldaptool-sasl.c
160
snprintf(str, sizeof(str), "%s:", interact->prompt?interact->prompt:SASL_PROMPT);
usr/src/cmd/ldap/common/ldaptool-sasl.c
162
sprintf(str, "%s:", interact->prompt?interact->prompt:SASL_PROMPT);
usr/src/cmd/ldap/common/ldaptool-sasl.c
167
if (interact->id == SASL_CB_PASS || interact->id == SASL_CB_NOECHOPROMPT) {
usr/src/cmd/ldap/common/ldaptool-sasl.c
203
interact->result = (char *) strdup(newvalue);
usr/src/cmd/ldap/common/ldaptool-sasl.c
205
if (interact->result == NULL)
usr/src/cmd/ldap/common/ldaptool-sasl.c
207
interact->len = len;
usr/src/cmd/ldap/common/ldaptool-sasl.c
37
static int get_default(ldaptoolSASLdefaults *defaults, sasl_interact_t *interact);
usr/src/cmd/ldap/common/ldaptool-sasl.c
38
static int get_new_value(sasl_interact_t *interact, unsigned flags);
usr/src/cmd/ldap/common/ldaptool-sasl.c
76
sasl_interact_t *interact;
usr/src/cmd/ldap/common/ldaptool-sasl.c
83
for (interact = prompts; interact->id != SASL_CB_LIST_END; interact++) {
usr/src/cmd/ldap/common/ldaptool-sasl.c
85
if ((rc = get_default(sasldefaults, interact)) != LDAP_SUCCESS)
usr/src/cmd/ldap/common/ldaptool-sasl.c
89
if (interact->result == NULL) {
usr/src/cmd/ldap/common/ldaptool-sasl.c
90
if ((rc = get_new_value(interact, flags)) != LDAP_SUCCESS)
usr/src/cmd/ldap/common/ldaptool-sasl.c
99
get_default(ldaptoolSASLdefaults *defaults, sasl_interact_t *interact) {
usr/src/head/ldap.h
1571
(LDAP *ld, unsigned flags, void* defaults, void *interact);
usr/src/lib/libadutils/common/adutils.c
452
sasl_interact_t *interact;
usr/src/lib/libadutils/common/adutils.c
458
for (interact = prompts; interact->id != SASL_CB_LIST_END;
usr/src/lib/libadutils/common/adutils.c
459
interact++) {
usr/src/lib/libadutils/common/adutils.c
460
interact->result = NULL;
usr/src/lib/libadutils/common/adutils.c
461
interact->len = 0;
usr/src/lib/libsldap/common/ns_sasl.c
209
sasl_interact_t *interact = in;
usr/src/lib/libsldap/common/ns_sasl.c
213
while (interact->id != SASL_CB_LIST_END) {
usr/src/lib/libsldap/common/ns_sasl.c
215
switch (interact->id) {
usr/src/lib/libsldap/common/ns_sasl.c
242
interact->result = ret;
usr/src/lib/libsldap/common/ns_sasl.c
243
interact->len = strlen(ret);
usr/src/lib/libsldap/common/ns_sasl.c
245
interact->result = NULL;
usr/src/lib/libsldap/common/ns_sasl.c
246
interact->len = 0;
usr/src/lib/libsldap/common/ns_sasl.c
248
interact++;
usr/src/lib/smbsrv/libsmbns/common/smbns_ads.c
604
sasl_interact_t *interact;
usr/src/lib/smbsrv/libsmbns/common/smbns_ads.c
610
for (interact = prompts; interact->id != SASL_CB_LIST_END;
usr/src/lib/smbsrv/libsmbns/common/smbns_ads.c
611
interact++) {
usr/src/lib/smbsrv/libsmbns/common/smbns_ads.c
612
interact->result = NULL;
usr/src/lib/smbsrv/libsmbns/common/smbns_ads.c
613
interact->len = 0;