diff options
Diffstat (limited to 'extensions/libxt_sctp.c')
-rw-r--r-- | extensions/libxt_sctp.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/extensions/libxt_sctp.c b/extensions/libxt_sctp.c index e8312f0c..6b002402 100644 --- a/extensions/libxt_sctp.c +++ b/extensions/libxt_sctp.c @@ -535,8 +535,10 @@ static int sctp_xlate(struct xt_xlate *xl, const struct xt_sctp_info *einfo = (const struct xt_sctp_info *)params->match->data; - if (!einfo->flags) - return 0; + if (!einfo->flags) { + xt_xlate_add(xl, "meta l4proto sctp"); + return 1; + } if (einfo->flags & XT_SCTP_SRC_PORTS) { if (einfo->spts[0] != einfo->spts[1]) |