if (mask[0] == 0)
return;
- printf("-%c %s", letter, invert ? "! " : "");
+ printf("%s-%c ", invert ? "! " : "", letter);
for (i = 0; i < IFNAMSIZ; i++) {
if (mask[i] != 0) {
struct protoent *pent = getprotobynumber(proto);
if (pent) {
- printf("-p %s%s ",
+ printf("%s-p %s ",
invertstr, pent->p_name);
return;
}
for (i = 0; xtables_chain_protos[i].name != NULL; ++i)
if (xtables_chain_protos[i].num == proto) {
- printf("-p %s%s ",
+ printf("%s-p %s ",
invertstr, xtables_chain_protos[i].name);
return;
}
- printf("-p %s%u ", invertstr, proto);
+ printf("%s-p %u ", invertstr, proto);
}
}
if (l == 0 && !invert)
return;
- printf("%s %s%s",
- prefix,
+ printf("%s%s %s",
invert ? "! " : "",
+ prefix,
inet_ntop(AF_INET6, ip, buf, sizeof buf));
if (l == -1)
struct protoent *pent = getprotobynumber(proto);
if (pent) {
- printf("-p %s%s ", invertstr, pent->p_name);
+ printf("%s-p %s ", invertstr, pent->p_name);
return;
}
for (i = 0; xtables_chain_protos[i].name != NULL; ++i)
if (xtables_chain_protos[i].num == proto) {
- printf("-p %s%s ",
+ printf("%s-p %s ",
invertstr, xtables_chain_protos[i].name);
return;
}
- printf("-p %s%u ", invertstr, proto);
+ printf("%s-p %u ", invertstr, proto);
}
}
if (mask[0] == 0)
return;
- printf("-%c %s", letter, invert ? "! " : "");
+ printf("%s-%c ", invert ? "! " : "", letter);
for (i = 0; i < IFNAMSIZ; i++) {
if (mask[i] != 0) {
if (!mask && !ip && !invert)
return;
- printf("%s %s%u.%u.%u.%u",
- prefix,
+ printf("%s%s %u.%u.%u.%u",
invert ? "! " : "",
+ prefix,
IP_PARTS(ip));
if (mask == 0xFFFFFFFFU) {