Merge tag 'pstore-v4.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees...
[deliverable/linux.git] / net / netfilter / xt_physdev.c
index 1caaccbc306c7751f717aa1e223cf2ef30f00bec..e5f18988aee007f3bfd2d9e7cb7306fdd87bea9d 100644 (file)
@@ -102,14 +102,14 @@ static int physdev_mt_check(const struct xt_mtchk_param *par)
        if (!(info->bitmask & XT_PHYSDEV_OP_MASK) ||
            info->bitmask & ~XT_PHYSDEV_OP_MASK)
                return -EINVAL;
-       if (info->bitmask & XT_PHYSDEV_OP_OUT &&
+       if (info->bitmask & (XT_PHYSDEV_OP_OUT | XT_PHYSDEV_OP_ISOUT) &&
            (!(info->bitmask & XT_PHYSDEV_OP_BRIDGED) ||
             info->invert & XT_PHYSDEV_OP_BRIDGED) &&
            par->hook_mask & ((1 << NF_INET_LOCAL_OUT) |
            (1 << NF_INET_FORWARD) | (1 << NF_INET_POST_ROUTING))) {
-               pr_info("using --physdev-out in the OUTPUT, FORWARD and "
-                       "POSTROUTING chains for non-bridged traffic is not "
-                       "supported anymore.\n");
+               pr_info("using --physdev-out and --physdev-is-out are only"
+                       "supported in the FORWARD and POSTROUTING chains with"
+                       "bridged traffic.\n");
                if (par->hook_mask & (1 << NF_INET_LOCAL_OUT))
                        return -EINVAL;
        }
This page took 0.026411 seconds and 5 git commands to generate.