diff --git a/libifupdown/interface-file.c b/libifupdown/interface-file.c index 06a3c66..7589841 100644 --- a/libifupdown/interface-file.c +++ b/libifupdown/interface-file.c @@ -146,6 +146,10 @@ handle_generic(struct lif_dict *collection, const char *filename, size_t lineno, token = maybe_remap_token(token); + /* Skip any leading whitespaces in value for */ + while (isspace (*bufp)) + bufp++; + lif_dict_add(&cur_iface->vars, token, strdup(bufp)); /* Check if token looks like - and assume is an addon */