]> err.no Git - linux-2.6/blobdiff - net/netfilter/nf_conntrack_netlink.c
Merge branch 'linus' into timers/nohz
[linux-2.6] / net / netfilter / nf_conntrack_netlink.c
index 16774ecd1c4efca903d8c03e9af700d73a053d21..077bcd22879922f872cdb8cc63e6c2888de791f0 100644 (file)
@@ -18,6 +18,7 @@
 #include <linux/init.h>
 #include <linux/module.h>
 #include <linux/kernel.h>
+#include <linux/rculist.h>
 #include <linux/types.h>
 #include <linux/timer.h>
 #include <linux/skbuff.h>
@@ -472,6 +473,9 @@ static int ctnetlink_conntrack_event(struct notifier_block *this,
                goto nla_put_failure;
        nla_nest_end(skb, nest_parms);
 
+       if (ctnetlink_dump_id(skb, ct) < 0)
+               goto nla_put_failure;
+
        if (events & IPCT_DESTROY) {
                if (ctnetlink_dump_counters(skb, ct, IP_CT_DIR_ORIGINAL) < 0 ||
                    ctnetlink_dump_counters(skb, ct, IP_CT_DIR_REPLY) < 0)