rem: if ((portnum = string_to_number(port, 0, 65535)) != -1 ||
add: if (string_to_number(port, 0, 65535, &portnum) != -1 ||
context: parse_udp_port(const char *port){	int portnum;	if ((portnum = string_to_number(port, 0, 65535)) != -1 ||	    (portnum = service_to_port(port)) != -1)		return (u_int16_t)portnum;		exit_error(PARAMETER_PROBLEM,			   "invalid UDP port/service `%s' specified", port);	}