fix listen and listen1 to use the right fds for accept and reject.