hostlist
char *hl, hostlist[1024], *hlq, hostlistq[1024];
if (getword(hostlist, hostlistq, &wlp, &wlq, ':',
sizeof (hostlist)) == -1)
if (!*hostlist)
if (strcmp(hostlist, "nfs") != 0)
hl = hostlist; hlq = hostlistq;
char *hostlist, *host;
hostlist = newstr(pmap->ph_servers);
for (host = strtok(hostlist, " ");
sm_free(hostlist); /* XXX */
sm_free(hostlist); /* XXX */
krb5_free_krbhst(krb5_context context, char *const *hostlist)
for (cp = hostlist; *cp; cp++)
krb5_xfree(hostlist);
*hostlist = rethosts;
krb5_get_krbhst(krb5_context context, const krb5_data *realm, char ***hostlist)
if (hostlist) {
hostlist_str = hostlist2str(hostlist);
if (hostlist)
profile_free_list(hostlist);
if (hostlist)
profile_free_list(hostlist);
char ***hostlist,
*hostlist = NULL; /* default - indicate no KDCs found */
*hostlist = hl;
hostlist2str(char **hostlist)
char **hl = hostlist, *s = NULL;
hl = hostlist;
char **hostlist,
while (hostlist && hostlist[count])
for (i=0; hostlist[i]; i++) {
host = hostlist[i];
code = add_host_to_list (addrlist, hostlist[i], p1, p2,
code = add_host_to_list (addrlist, hostlist[i], p1, p2,
code = add_host_to_list (addrlist, hostlist[i], p1, p2,
char **hostlist = NULL;
code = prof_locate_server(context, realm, &hostlist, svc);
code = prof_locate_server(context, realm, &hostlist,
if (hostlist)
profile_free_list(hostlist);
if (!hostlist && !dns_list_head) {
if (hostlist)
code = prof_hostnames2netaddrs(hostlist, svc,
if (hostlist)
profile_free_list(hostlist);
const char *hostlist, int port, /* host byte order */
LDAP_API(int) LDAP_CALL ldap_x_hostlist_first( const char *hostlist,
ldap_x_hostlist_first( const char *hostlist, int defport, char **hostp,
if ( NULL == hostlist || *hostlist == '\0' ) {
(*statusp)->lhs_hostlist = nsldapi_strdup( hostlist );
nsldapi_ext_compat_connect( const char *hostlist, int defport, int timeout,
s = nsldapi_try_each_host( defcsip->csi_ld, hostlist, defport,
static int nsldapi_try_each_host( LDAP *ld, const char *hostlist, int defport,
nsldapi_connect_to_host( LDAP *ld, Sockbuf *sb, const char *hostlist,
NULL == hostlist ? "NULL" : hostlist, defport, 0 );
s = ld->ld_extconnect_fn( hostlist, defport,
s = nsldapi_try_each_host( ld, hostlist,
nsldapi_try_each_host( LDAP *ld, const char *hostlist,
parse_err = ldap_x_hostlist_first( hostlist, defport, &host, &port,
prldap_connect( const char *hostlist, int defport, int timeout,
for ( parse_err = ldap_x_hostlist_first( hostlist, defport, &host, &port,
static int LDAP_CALLBACK prldap_connect( const char *hostlist, int defport,
do_ldapssl_connect(const char *hostlist, int defport, int timeout,
intfd = (*(sseip->lssei_std_functions.lssf_connect_fn))( hostlist, defport,
ldapssl_connect(const char *hostlist, int defport, int timeout,
return( do_ldapssl_connect( hostlist, defport, timeout, options,
ldapssl_clientauth_connect(const char *hostlist, int defport, int timeout,
return( do_ldapssl_connect( hostlist, defport, timeout, options,
struct hostlist *hl;
for (hl = hostlist; hl != NULL; hl = hl->nxt)
struct hostlist *hl;
for (hl = hostlist; hl != NULL; hl = hl->nxt)
hl = (struct hostlist *)malloc(sizeof (struct hostlist));
hl->nxt = hostlist;
hostlist = hl;
struct hostlist *nxt;
} *hostlist;
(void) strlcpy(hostlist,
(void) strlcat(hostlist, ",", MAXPATHLEN);
(void) strlcat(hostlist, esi->esi_hostname,
dma->dma_hostlist = hostlist;
char *hostlist;
hostlist = kmem_zalloc(MAXPATHLEN, KM_SLEEP);
kmem_free(hostlist, MAXPATHLEN);
(void) strlcpy(hostlist, esi_first->esi_hostname, MAXPATHLEN);
kmem_free(hostlist, MAXPATHLEN);
stmf_id_list_t *hostlist;
hostlist = (stmf_id_list_t *)ve->ve_hg->id_impl_specific;
if ((!all_hg && !hostlist->idl_head) ||