]> err.no Git - linux-2.6/blobdiff - net/packet/af_packet.c
[NETFILTER]: ip_conntrack_proto_gre.c needs linux/interrupt.h
[linux-2.6] / net / packet / af_packet.c
index f69e5ed9bd060b55f29212938d6f97efb27061bf..ee93abc71cb8aaefde9f24bbd6a5e5326fc5aee3 100644 (file)
@@ -53,6 +53,7 @@
 #include <linux/types.h>
 #include <linux/sched.h>
 #include <linux/mm.h>
+#include <linux/capability.h>
 #include <linux/fcntl.h>
 #include <linux/socket.h>
 #include <linux/in.h>
@@ -1237,7 +1238,7 @@ static int packet_mc_add(struct sock *sk, struct packet_mreq_max *mreq)
                goto done;
 
        err = -ENOBUFS;
-       i = (struct packet_mclist *)kmalloc(sizeof(*i), GFP_KERNEL);
+       i = kmalloc(sizeof(*i), GFP_KERNEL);
        if (i == NULL)
                goto done;