Add a new library, libcaps, which is intended to encompass DragonFly-specific
authorMatthew Dillon <dillon@dragonflybsd.org>
Mon, 24 Nov 2003 21:15:59 +0000 (21:15 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Mon, 24 Nov 2003 21:15:59 +0000 (21:15 +0000)
commit13d1a125e902472e47483de5d5ef8a9241f6236b
tree5b7d7d6a8628d0d51f4c2438bea64dce266d4f74
parentc95cd171deaf1f73ebb636e62cc0e8bf69c8ee5a
Add a new library, libcaps, which is intended to encompass DragonFly-specific
core threading and IPC mechanisms.

As of this commit the library is very incomplete.  It works just well enough
to run the IPC test program unthreaded.  For the moment it is implemented
via unix domain sockets.  The IPC mechanism is eventually expected to be
moved directly into the kernel and use an upcall for replies.
13 files changed:
lib/libcaps/Makefile [new file with mode: 0644]
lib/libcaps/caps_client.c [new file with mode: 0644]
lib/libcaps/caps_misc.c [new file with mode: 0644]
lib/libcaps/caps_service.c [new file with mode: 0644]
lib/libcaps/defs.h [new file with mode: 0644]
lib/libcaps/globaldata.c [new file with mode: 0644]
lib/libcaps/globaldata.h [new file with mode: 0644]
lib/libcaps/slaballoc.c [new file with mode: 0644]
lib/libcaps/slaballoc.h [new file with mode: 0644]
lib/libcaps/thread.h [new file with mode: 0644]
sys/sys/caps.h [new file with mode: 0644]
test/caps/Makefile [new file with mode: 0644]
test/caps/caps1.c [new file with mode: 0644]