Use int for sockets, use SOMAXCONN for backlog