]> err.no Git - linux-2.6/blobdiff - net/ipv6/ipv6_sockglue.c
[PATCH] handle errors returned by platform_get_irq*()
[linux-2.6] / net / ipv6 / ipv6_sockglue.c
index c63868dd2ca29c711e3153234578bc8368f4d8d7..f7142ba519abc5a195eb532a1643e0f9e5461056 100644 (file)
@@ -26,6 +26,7 @@
  */
 
 #include <linux/module.h>
+#include <linux/capability.h>
 #include <linux/config.h>
 #include <linux/errno.h>
 #include <linux/types.h>
@@ -549,7 +550,7 @@ done:
                        retv = -ENOBUFS;
                        break;
                }
-               gsf = (struct group_filter *)kmalloc(optlen,GFP_KERNEL);
+               gsf = kmalloc(optlen,GFP_KERNEL);
                if (gsf == 0) {
                        retv = -ENOBUFS;
                        break;