Make robust to malformed inputs

  • Handle IP address out of range
  • Handle IP address as not-numbers
  • Handle incomplete IP address
  • Handle port as not-integer
Edited by Christopher Bohn