Index: kernel/generic/include/cap/cap.h
===================================================================
--- kernel/generic/include/cap/cap.h	(revision 98cb5e0d438f111dd28c92d57d12c9aa74bd2f98)
+++ kernel/generic/include/cap/cap.h	(revision 6ef9d9a9678ec103514bfbca545cf47e7f817419)
@@ -121,5 +121,5 @@
     bool (*)(cap_t *, void *), void *);
 
-extern cap_handle_t cap_alloc(struct task *);
+extern int cap_alloc(struct task *, cap_handle_t *);
 extern void cap_publish(struct task *, cap_handle_t, kobject_t *);
 extern kobject_t *cap_unpublish(struct task *, cap_handle_t, kobject_type_t);
