host_list
%type <v.host> host host_list host_spec
host_list : host { $$ = $1; }
| host_list comma host {
| '{' host_list '}' { $$ = $2; }
| '{' optnl host_list '}' { $$ = $3; }
host_list : ipspec optnl { $$ = $1; }
| host_list comma ipspec optnl {
%type <v.host> ipspec xhost host dynaddr host_list
static DRM_LIST_HEAD(host_list);
list_for_each_entry(host, &host_list, list) {
list_add_tail(&host->list, &host_list);
struct host_list *next;
struct host_list *hp;
struct host_list *hp;
if (!(hp = malloc(sizeof(struct host_list)))) {