2 .Dt GETHOSTUUID \&2 "Mac OS X System Calls Manual"
6 .Nd return a unique identifier for the current machine
12 .Fa "const struct timespec *wait"
17 function returns a 16-byte
21 that uniquely identifies the current machine.
22 Be aware that the hardware identifiers that
24 uses to generate the UUID can themselves be modified.
28 argument is a pointer to a
30 that specifies the maximum time to wait for the result.
35 fields to zero means to wait indefinitely until it completes.
39 function returns zero on success or -1 on error.
47 points to memory that is not a valid part of the process
52 timeout expired before the UUID could be obtained.