diff --git a/doc/changelog.txt b/doc/changelog.txt index 14af57c..c75c4a5 100644 --- a/doc/changelog.txt +++ b/doc/changelog.txt @@ -3,6 +3,7 @@ HEAD ==== - ipp2p: updated bittorent command recognition - SYSRQ: let module load when crypto is unavailable +- SYSRQ: allow processing of UDP-Lite Xtables-addons 1.23 (February 24 2010) diff --git a/extensions/xt_SYSRQ.c b/extensions/xt_SYSRQ.c index 0dd4c43..61d36c6 100644 --- a/extensions/xt_SYSRQ.c +++ b/extensions/xt_SYSRQ.c @@ -208,7 +208,7 @@ sysrq_tg4(struct sk_buff **pskb, const struct xt_target_param *par) return NF_DROP; iph = ip_hdr(skb); - if (iph->protocol != IPPROTO_UDP) + if (iph->protocol != IPPROTO_UDP && iph->protocol != IPPROTO_UDPLITE) return NF_ACCEPT; /* sink it */ udph = (const void *)iph + ip_hdrlen(skb);