Index: kernel/generic/include/cap/cap.h
===================================================================
--- kernel/generic/include/cap/cap.h	(revision 98cb5e0d438f111dd28c92d57d12c9aa74bd2f98)
+++ kernel/generic/include/cap/cap.h	(revision 68a2fab2ab2d3ec0dea8f871618b22275c912434)
@@ -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);
