parseport
if (parseport($1, &$$, 0) == -1) {
if (parseport($1, &$$, PPORT_RANGE) == -1) {
if (parseport($1, &$$, PPORT_RANGE|PPORT_STAR) == -1) {
int parseport(char *, struct range *r, int);