ip: in "ip rule add from all table 1", "all" is taken as 0.0.0.0/32,

whereas "any" and "default" would be 0.0.0.0/0. They must be all 0.0.0.0/0.
Closes bug 57.
This commit is contained in:
Denis Vlasenko
2009-03-03 14:55:29 +00:00
parent 230997bd61
commit 787a492f23
2 changed files with 22 additions and 18 deletions

View File

@@ -60,7 +60,7 @@ struct ipx_addr {
extern uint32_t get_addr32(char *name);
extern int get_addr_1(inet_prefix *dst, char *arg, int family);
extern int get_prefix_1(inet_prefix *dst, char *arg, int family);
/*extern int get_prefix_1(inet_prefix *dst, char *arg, int family);*/
extern int get_addr(inet_prefix *dst, char *arg, int family);
extern int get_prefix(inet_prefix *dst, char *arg, int family);