commit | 6a4542adff70b5e07bc478000f022098226cae2c | [log] [tgz] |
---|---|---|
author | Harald Welte <laforge@gnumonks.org> | Sat May 12 04:38:31 2001 +0000 |
committer | Harald Welte <laforge@gnumonks.org> | Sat May 12 04:38:31 2001 +0000 |
tree | 079c49f6a082717fa1e04f66b50d91e9f0aca478 | |
parent | 0aefbd37d69f3cd4091cfb691f394221bdd3ad9f [diff] [blame] |
fixes '_' in interface names bug (iptables) fixes '+' in interface names bug (iptables-save)
diff --git a/ip6tables.c b/ip6tables.c index ad2fc80..123d6a4 100644 --- a/ip6tables.c +++ b/ip6tables.c
@@ -745,7 +745,7 @@ memset(mask + vialen + 1, 0, IFNAMSIZ - vialen - 1); } for (i = 0; vianame[i]; i++) { - if (!isalnum(vianame[i])) { + if (!isalnum(vianame[i]) && vianame[i] != '_') { printf("Warning: wierd character in interface" " `%s' (No aliases, :, ! or *).\n", vianame);