diff options
author | laforge <laforge> | 2001-05-12 04:38:31 +0000 |
---|---|---|
committer | laforge <laforge> | 2001-05-12 04:38:31 +0000 |
commit | 46c457e5e45c47019030534732906527d545d686 (patch) | |
tree | 079c49f6a082717fa1e04f66b50d91e9f0aca478 /iptables.c | |
parent | 651c1def8e9f3414b72d417e9e0166d271e4aaee (diff) |
fixes '_' in interface names bug (iptables)
fixes '+' in interface names bug (iptables-save)
Diffstat (limited to 'iptables.c')
-rw-r--r-- | iptables.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -744,7 +744,7 @@ parse_interface(const char *arg, char *vianame, unsigned char *mask) 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); |