From d38eaf488dcd9c78d1ea7c1b9613d210688114af Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Wed, 13 Aug 2008 14:40:18 +0200 Subject: physdev: remove extra space in output Just a cosmetic fix for `iptables -S` and `iptables-save` printing two spaces between arguments in the physdev match. Signed-off-by: Jan Engelhardt Signed-off-by: Patrick McHardy --- extensions/libxt_physdev.c | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) (limited to 'extensions/libxt_physdev.c') diff --git a/extensions/libxt_physdev.c b/extensions/libxt_physdev.c index 34547c8e..0a937eac 100644 --- a/extensions/libxt_physdev.c +++ b/extensions/libxt_physdev.c @@ -143,22 +143,23 @@ static void physdev_save(const void *ip, const struct xt_entry_match *match) (struct xt_physdev_info*)match->data; if (info->bitmask & XT_PHYSDEV_OP_ISIN) - printf("%s --physdev-is-in", - info->invert & XT_PHYSDEV_OP_ISIN ? " !":""); + printf("%s--physdev-is-in ", + (info->invert & XT_PHYSDEV_OP_ISIN) ? "! " : ""); if (info->bitmask & XT_PHYSDEV_OP_IN) - printf("%s --physdev-in %s", - (info->invert & XT_PHYSDEV_OP_IN) ? " !":"", info->physindev); + printf("%s--physdev-in %s ", + (info->invert & XT_PHYSDEV_OP_IN) ? "! " : "", + info->physindev); if (info->bitmask & XT_PHYSDEV_OP_ISOUT) - printf("%s --physdev-is-out", - info->invert & XT_PHYSDEV_OP_ISOUT ? " !":""); + printf("%s--physdev-is-out ", + (info->invert & XT_PHYSDEV_OP_ISOUT) ? "! " : ""); if (info->bitmask & XT_PHYSDEV_OP_OUT) - printf("%s --physdev-out %s", - (info->invert & XT_PHYSDEV_OP_OUT) ? " !":"", info->physoutdev); + printf("%s--physdev-out %s ", + (info->invert & XT_PHYSDEV_OP_OUT) ? "! " : "", + info->physoutdev); if (info->bitmask & XT_PHYSDEV_OP_BRIDGED) - printf("%s --physdev-is-bridged", - info->invert & XT_PHYSDEV_OP_BRIDGED ? " !":""); - printf(" "); + printf("%s--physdev-is-bridged ", + (info->invert & XT_PHYSDEV_OP_BRIDGED) ? "! " : ""); } static struct xtables_match physdev_match = { -- cgit v1.2.3