It would be better to set LIBDISCID_INTERNAL for all functions in unix.h.