libadmin: read returns an ssize_t, not a size_t