daemon: accept a -p option for an alternative port