host_list
| '{' optnl host_list '}' {
| '{' optnl host_list '}' { $$ = $3; }
host_list : ipspec optnl { $$ = $1; }
| host_list comma ipspec optnl {
%type <v.host> ipspec toipspec xhost host dynaddr host_list
struct host_list *next;
struct host_list *hp;
struct host_list *hp;
if (!(hp = (struct host_list *)malloc(sizeof(struct host_list))))
struct host_list *next;
struct host_list *hp;
struct host_list *hp;
if ((hp = (struct host_list *)malloc(sizeof(struct host_list))) == NULL)
nvlist_t *host_list;
cur_port->host_list = nvlist_create(0);
nvlist_move_string(cur_port->host_list, idname, str);
error = nvlist_error(cur_port->host_list);
print_nvlist(port->host_list, " Host %s: %s\n");