From d8a024fe35f4be56f4ac17fa68aee2264960a8ac Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 23 Apr 2017 18:12:20 +0100 Subject: [PATCH] fixup! polypath: change return type of ifname_wanted --- polypath.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/polypath.c b/polypath.c index 1d73a0a..a1cfab9 100644 --- a/polypath.c +++ b/polypath.c @@ -98,7 +98,7 @@ static bool_t ifname_search_pats(struct polypath *st, struct cloc loc, const char *const *pati; for (pati=pats; *pati; pati++) { const char *pat=*pati; - if (*pat=='!' || *pat=='+') { *want_io=*pat; pat++; } + if (*pat=='!' || *pat=='+' || *pat=='@') { *want_io=*pat; pat++; } else if (*pat=='*' || isalnum((unsigned char)*pat)) { *want_io='+'; } else cfgfatal(loc,"polypath","invalid interface name pattern `%s'",pat); int match=fnmatch(pat,ifname,0); -- 2.30.2