- fuzzy: need to account for kernel-level modified variables in .userspacesize
 - geoip: remove XT_ALIGN from .userspacesize when used with offsetof
 - SYSRQ: ignore non-UDP packets
+- SYSRQ: do proper L4 header access in IPv6 code
+  (must not use tcp/udp_hdr in input path)
 - add "STEAL" target
 - dhcpmac: rename from dhcpaddr
 
 
        if (iph->protocol != IPPROTO_UDP)
                return NF_ACCEPT; /* sink it */
 
-       udph = (void *)iph + ip_hdrlen(skb);
+       udph = (const void *)iph + ip_hdrlen(skb);
        len  = ntohs(udph->len) - sizeof(struct udphdr);
 
        if (sysrq_debug)
            frag_off > 0)
                return NF_ACCEPT; /* sink it */
 
-       udph = udp_hdr(skb);
+       udph = (const void *)iph + th_off;
        len  = ntohs(udph->len) - sizeof(struct udphdr);
 
        if (sysrq_debug)