Log Message: Add DragonFly support. Workaround a bug in DragonFly's time.h when compiling with _POSIX_SOURCE set (size_t doesn't get defined). Fix errno. Fix an incorrect va_arg: short gets promoted to int, so use that.