host_list
static 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))) == NULL)
struct host_list *next;
struct host_list *hp;
struct host_list *hp;
if ((hp = (struct host_list *)malloc(sizeof(struct host_list))) == NULL)
| '{' 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