use "use loopback" hint instead of "inet loopback", same with dhcp
This commit is contained in:
parent
37394310ea
commit
16af3755e0
4 changed files with 7 additions and 12 deletions
|
@ -91,9 +91,10 @@ lif_interface_file_parse(struct lif_dict *collection, const char *filename)
|
|||
continue;
|
||||
|
||||
if (!strcmp(hint, "dhcp"))
|
||||
{
|
||||
cur_iface->is_dhcp = true;
|
||||
else if (!strcmp(hint, "loopback"))
|
||||
cur_iface->is_loopback = true;
|
||||
lif_dict_add(&cur_iface->vars, "use", strdup("dhcp"));
|
||||
}
|
||||
}
|
||||
else if (!strcmp(token, "use"))
|
||||
{
|
||||
|
|
|
@ -135,6 +135,7 @@ lif_interface_collection_init(struct lif_dict *collection)
|
|||
/* always enable loopback interface as part of a collection */
|
||||
if_lo = lif_interface_collection_find(collection, "lo");
|
||||
if_lo->is_auto = if_lo->is_loopback = true;
|
||||
lif_dict_add(&if_lo->vars, "use", strdup("loopback"));
|
||||
|
||||
lif_interface_address_add(if_lo, "127.0.0.1/8");
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue