Bring uuidgen(3) into libc and implement the uuidgen() system call.
commitefa5df1e1b15dd6aced820572e9dadfd17f2e8c2
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)
tree3ef319db706c139bb53a0876bdc2add46cc94804
parent6653a57cc0ad5e0518002ba668bd727f33c1298a
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