Bring uuidgen(3) into libc and implement the uuidgen() system call.
commitd7345b10d9624b5849a78c7fa1331ab235da70e9
authorMatthew Dillon <dillon@dragonflybsd.org>
Sat, 16 Jun 2007 19:57:14 +0000 (16 19:57 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Sat, 16 Jun 2007 19:57:14 +0000 (16 19:57 +0000)
tree1ec58d342e720d6b80fb19a8d01bcbf830da44f2
parent4886ec588e04d37f1cd302d2cdc5969c366db030
Bring uuidgen(3) into libc and implement the uuidgen() system call.

Obtained-from: FreeBSD / Marcel Moolenaar
18 files changed:
include/Makefile
include/uuid.h [new file with mode: 0644]
lib/libc/Makefile.inc
lib/libc/sys/uuidgen.2 [new file with mode: 0644]
lib/libc/uuid/Makefile.inc [new file with mode: 0644]
lib/libc/uuid/Symbol.map [new file with mode: 0644]
lib/libc/uuid/uuid.3 [new file with mode: 0644]
lib/libc/uuid/uuid_compare.c [new file with mode: 0644]
lib/libc/uuid/uuid_create.c [new file with mode: 0644]
lib/libc/uuid/uuid_create_nil.c [new file with mode: 0644]
lib/libc/uuid/uuid_equal.c [new file with mode: 0644]
lib/libc/uuid/uuid_from_string.c [new file with mode: 0644]
lib/libc/uuid/uuid_hash.c [new file with mode: 0644]
lib/libc/uuid/uuid_is_nil.c [new file with mode: 0644]
lib/libc/uuid/uuid_to_string.c [new file with mode: 0644]
sys/kern/kern_uuid.c
sys/sys/kern_syscall.h
sys/sys/uuid.h