[EBTABLES]: Handle SCTP/DCCP in ebt_{ip,log}
[linux-2.6.git] / net / bridge / netfilter / ebt_log.c
index a29c1232c4204e5a66c45e251039c14575930c97..0128fbbe23281241d2929ab9ffd6eb74d71d67d9 100644 (file)
@@ -95,7 +95,9 @@ ebt_log_packet(unsigned int pf, unsigned int hooknum,
                       "tos=0x%02X, IP proto=%d", NIPQUAD(ih->saddr),
                       NIPQUAD(ih->daddr), ih->tos, ih->protocol);
                if (ih->protocol == IPPROTO_TCP ||
-                   ih->protocol == IPPROTO_UDP) {
+                   ih->protocol == IPPROTO_UDP ||
+                   ih->protocol == IPPROTO_SCTP ||
+                   ih->protocol == IPPROTO_DCCP) {
                        struct tcpudphdr _ports, *pptr;
 
                        pptr = skb_header_pointer(skb, ih->ihl*4,