]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - include/linux/igmp.h
Merge branch 'work.read_write' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
[karo-tx-linux.git] / include / linux / igmp.h
index 12f6fba6d21ad593115301e121897c44817680f1..97caf1821de8ceebe6016b134ae291d802fcb78d 100644 (file)
@@ -18,6 +18,7 @@
 #include <linux/skbuff.h>
 #include <linux/timer.h>
 #include <linux/in.h>
+#include <linux/refcount.h>
 #include <uapi/linux/igmp.h>
 
 static inline struct igmphdr *igmp_hdr(const struct sk_buff *skb)
@@ -84,7 +85,7 @@ struct ip_mc_list {
        struct ip_mc_list __rcu *next_hash;
        struct timer_list       timer;
        int                     users;
-       atomic_t                refcnt;
+       refcount_t              refcnt;
        spinlock_t              lock;
        char                    tm_running;
        char                    reporter;