ipstr_list       1523 source3/include/proto.h char *ipstr_list_make(char **ipstr_list,
ipstr_list       1526 source3/include/proto.h int ipstr_list_parse(const char *ipstr_list, struct ip_service **ip_list);
ipstr_list       1527 source3/include/proto.h void ipstr_list_free(char* ipstr_list);
ipstr_list       1701 source3/lib/util_str.c static char *ipstr_list_add(char **ipstr_list, const struct ip_service *service)
ipstr_list       1708 source3/lib/util_str.c 	if (!ipstr_list || !service) {
ipstr_list       1717 source3/lib/util_str.c 	if (*ipstr_list) {
ipstr_list       1720 source3/lib/util_str.c 			ret = asprintf(&new_ipstr, "%s%s%s:%d",	*ipstr_list,
ipstr_list       1725 source3/lib/util_str.c 			ret = asprintf(&new_ipstr, "%s%s[%s]:%d", *ipstr_list,
ipstr_list       1729 source3/lib/util_str.c 		SAFE_FREE(*ipstr_list);
ipstr_list       1744 source3/lib/util_str.c 	*ipstr_list = new_ipstr;
ipstr_list       1745 source3/lib/util_str.c 	return *ipstr_list;
ipstr_list       1758 source3/lib/util_str.c char *ipstr_list_make(char **ipstr_list,
ipstr_list       1765 source3/lib/util_str.c 	if (!ip_list || !ipstr_list) {
ipstr_list       1769 source3/lib/util_str.c 	*ipstr_list = NULL;
ipstr_list       1773 source3/lib/util_str.c 		*ipstr_list = ipstr_list_add(ipstr_list, &ip_list[i]);
ipstr_list       1776 source3/lib/util_str.c 	return (*ipstr_list);
ipstr_list       1791 source3/lib/util_str.c int ipstr_list_parse(const char *ipstr_list, struct ip_service **ip_list)
ipstr_list       1798 source3/lib/util_str.c 	if (!ipstr_list || !ip_list)
ipstr_list       1801 source3/lib/util_str.c 	count = count_chars(ipstr_list, IPSTR_LIST_CHAR) + 1;
ipstr_list       1809 source3/lib/util_str.c 	for ( i=0; next_token_talloc(frame, &ipstr_list, &token_str,
ipstr_list       1845 source3/lib/util_str.c void ipstr_list_free(char* ipstr_list)
ipstr_list       1847 source3/lib/util_str.c 	SAFE_FREE(ipstr_list);