ssize_t is in sys/types.h