]> err.no Git - linux-2.6/blobdiff - net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c
Merge git://git.infradead.org/~dedekind/ubi-2.6
[linux-2.6] / net / ipv6 / netfilter / nf_conntrack_l3proto_ipv6.c
index 2d7b0246475d898848290fc38120cd41d1d73aa9..3717bdf34f6edbe63e5615d1320d4f56bdce47fd 100644 (file)
@@ -30,7 +30,8 @@
 static int ipv6_pkt_to_tuple(const struct sk_buff *skb, unsigned int nhoff,
                             struct nf_conntrack_tuple *tuple)
 {
-       u_int32_t _addrs[8], *ap;
+       const u_int32_t *ap;
+       u_int32_t _addrs[8];
 
        ap = skb_header_pointer(skb, nhoff + offsetof(struct ipv6hdr, saddr),
                                sizeof(_addrs), _addrs);
@@ -146,8 +147,8 @@ static unsigned int ipv6_confirm(unsigned int hooknum,
                                 int (*okfn)(struct sk_buff *))
 {
        struct nf_conn *ct;
-       struct nf_conn_help *help;
-       struct nf_conntrack_helper *helper;
+       const struct nf_conn_help *help;
+       const struct nf_conntrack_helper *helper;
        enum ip_conntrack_info ctinfo;
        unsigned int ret, protoff;
        unsigned int extoff = (u8 *)(ipv6_hdr(skb) + 1) - skb->data;