Lines Matching refs:valstr

329 ilbd_algo_to_str(ilb_algo_t algo_type, char *valstr)  in ilbd_algo_to_str()  argument
335 (void) strlcpy(valstr, algo_tbl[i].algo_str, in ilbd_algo_to_str()
344 ilbd_scf_str_to_algo(ilb_algo_t *algo_type, char *valstr) in ilbd_scf_str_to_algo() argument
349 if (strcmp(valstr, algo_tbl[i].algo_str) == 0) { in ilbd_scf_str_to_algo()
370 ilbd_topo_to_str(ilb_topo_t topo_type, char *valstr) in ilbd_topo_to_str() argument
376 (void) strlcpy(valstr, topo_tbl[i].topo_str, in ilbd_topo_to_str()
385 ilbd_scf_str_to_topo(ilb_topo_t *topo_type, char *valstr) in ilbd_scf_str_to_topo() argument
390 if (strcmp(valstr, topo_tbl[i].topo_str) == 0) { in ilbd_scf_str_to_topo()
399 ilbd_get_svr_field(char *valstr, struct in6_addr *sgs_addr, in ilbd_get_svr_field() argument
408 ipaddr = strtok(valstr, ";"); in ilbd_get_svr_field()
472 ilbd_get_svr_info(ilbd_sg_t *sg, int num, char *valstr, char *svrname) in ilbd_get_svr_info() argument
485 if (valstr != NULL) in ilbd_get_svr_info()
486 ilbd_srv_scf_val(tmp_srv, valstr); in ilbd_get_svr_info()
499 scf_type_t *scftype, char *valstr) in ilbd_scf_ip_to_str() argument
514 (void) inet_ntop(ipversion, (void *)addrptr, valstr, vallen); in ilbd_scf_ip_to_str()
535 char *valstr = NULL; in ilbd_data_to_scfval() local
558 if ((valstr = malloc(scf_val_len)) == NULL) in ilbd_data_to_scfval()
566 scftype, valstr); in ilbd_data_to_scfval()
568 free(valstr); in ilbd_data_to_scfval()
577 (void) strlcpy(valstr, protoent->p_name, scf_val_len); in ilbd_data_to_scfval()
581 (void) snprintf(valstr, scf_val_len, "%d-%d", in ilbd_data_to_scfval()
585 ilbd_algo_to_str(r_ent->irl_algo, valstr); in ilbd_data_to_scfval()
588 ilbd_topo_to_str(r_ent->irl_topo, valstr); in ilbd_data_to_scfval()
592 &r_ent->irl_nat_src_start, scftype, valstr); in ilbd_data_to_scfval()
594 free(valstr); in ilbd_data_to_scfval()
601 &r_ent->irl_nat_src_end, scftype, valstr); in ilbd_data_to_scfval()
603 free(valstr); in ilbd_data_to_scfval()
610 &r_ent->irl_stickymask, scftype, valstr); in ilbd_data_to_scfval()
612 free(valstr); in ilbd_data_to_scfval()
618 (void) strlcpy(valstr, r_ent->irl_sgname, scf_val_len); in ilbd_data_to_scfval()
622 (void) strlcpy(valstr, r_ent->irl_hcname, in ilbd_data_to_scfval()
625 bzero(valstr, ILBD_MAX_VALUE_LEN); in ilbd_data_to_scfval()
645 (void) strlcpy(valstr, "EMPTY_SERVERGROUP", in ilbd_data_to_scfval()
653 free(valstr); in ilbd_data_to_scfval()
661 free(valstr); in ilbd_data_to_scfval()
665 ret = ilbd_get_svr_info(s_ent, i, valstr, NULL); in ilbd_data_to_scfval()
670 free(valstr); in ilbd_data_to_scfval()
674 (void) scf_value_set_astring(v, valstr); in ilbd_data_to_scfval()
682 free(valstr); in ilbd_data_to_scfval()
685 (void) strlcpy(valstr, h_ent->ihc_test, scf_val_len); in ilbd_data_to_scfval()
706 (void) scf_value_set_astring(v, valstr); in ilbd_data_to_scfval()
713 valstr); in ilbd_data_to_scfval()
717 valstr); in ilbd_data_to_scfval()
720 free(valstr); in ilbd_data_to_scfval()
1039 char *valstr; in ilbd_scfval_to_data() local
1057 if ((valstr = malloc(ILBD_MAX_VALUE_LEN)) == NULL) in ilbd_scfval_to_data()
1063 free(valstr); in ilbd_scfval_to_data()
1072 free(valstr); in ilbd_scfval_to_data()
1079 free(valstr); in ilbd_scfval_to_data()
1084 if (scf_value_get_astring(val, valstr, in ilbd_scfval_to_data()
1086 free(valstr); in ilbd_scfval_to_data()
1092 free(valstr); in ilbd_scfval_to_data()
1097 free(valstr); in ilbd_scfval_to_data()
1114 protoent = getprotobyname(valstr); in ilbd_scfval_to_data()
1121 token1 = strtok(valstr, "-"); in ilbd_scfval_to_data()
1128 ilbd_scf_str_to_algo(&(r_ent->rl_algo), valstr); in ilbd_scfval_to_data()
1131 ilbd_scf_str_to_topo(&(r_ent->rl_topo), valstr); in ilbd_scfval_to_data()
1150 (void) strlcpy(r_ent->rl_sgname, valstr, in ilbd_scfval_to_data()
1154 (void) strlcpy(r_ent->rl_hcname, valstr, in ilbd_scfval_to_data()
1194 ilbd_get_svr_field(valstr, in ilbd_scfval_to_data()
1204 (void) strlcpy(h_ent->hci_test, valstr, in ilbd_scfval_to_data()
1236 free(valstr); in ilbd_scfval_to_data()