diff options
Diffstat (limited to 'libxtables/xtables.c')
-rw-r--r-- | libxtables/xtables.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/libxtables/xtables.c b/libxtables/xtables.c index ef5bc072..fb60c01b 100644 --- a/libxtables/xtables.c +++ b/libxtables/xtables.c @@ -578,8 +578,6 @@ static void *load_extension(const char *search_path, const char *af_prefix, if (ptr != NULL) return ptr; - fprintf(stderr, "%s: no \"%s\" extension found for " - "this protocol\n", path, name); errno = ENOENT; return NULL; } @@ -1243,7 +1241,7 @@ const char *xtables_ipmask_to_numeric(const struct in_addr *mask) uint32_t cidr; cidr = xtables_ipmask_to_cidr(mask); - if (cidr < 0) { + if (cidr == (unsigned int)-1) { /* mask was not a decent combination of 1's and 0's */ sprintf(buf, "/%s", xtables_ipaddr_to_numeric(mask)); return buf; |