choices
boolean_t choices = B_FALSE;
if (!choices)
(void) printf("%s%s", choices ? "|" : "", str);
choices = B_TRUE;
if (choices)
choices(answer);
void choices(char *);
lxml_get_tm_choices(entity_t *service, pgroup_t *pg, xmlNodePtr choices)
for (cursor = choices->xmlChildrenNode;
extern void putprmpt __P((FILE *fp, char *prompt, char *choices[],
choices[0] = buffer;
choices[1] = NULL;
putprmpt(stderr, prompt, choices, defstr);
char *choices[2];
static char *choices[] = { "y", "n", NULL };
putprmpt(stderr, prompt, choices, defstr);
putprmpt(FILE *fp, char *prompt, char *choices[], char *defstr)
for (i = 0; choices && choices[i]; ++i) {
(void) strlcat(buffer, choices[i], sizeof (buffer));
const struct xdr_discrim *choices, const xdrproc_t dfault)
for (; choices->proc != NULL_xdrproc_t; choices++) {
if (choices->value == dscm)
return ((*(choices->proc))(xdrs, unp, LASTUNSIGNED));
static struct xdr_discrim choices[] = {
(char *)&objp->bp_address, choices, (xdrproc_t)NULL));
iscsit_handle_digest(iscsit_conn_t *ict, nvpair_t *choices,
iscsit_handle_digest(iscsit_conn_t *ict, nvpair_t *choices,
digest_choice = idm_get_next_listvalue(choices, NULL);
digest_choice = idm_get_next_listvalue(choices,
const struct xdr_discrim *choices, const xdrproc_t dfault)
for (; choices->proc != NULL_xdrproc_t; choices++) {
if (choices->value == dscm)
return ((*(choices->proc))(xdrs, unp, LASTUNSIGNED));