sin.sin_port = htons((u_short) *alport);
if (bind(s, (caddr_t)&sin, sizeof(sin), 0) >= 0)
return(s);
if (errno != EADDRINUSE && errno != EADDRNOTAVAIL)
sin.sin_port = htons((u_short) *alport);
if (bind(s, (caddr_t)&sin, sizeof(sin), 0) >= 0)
return(s);
if (errno != EADDRINUSE && errno != EADDRNOTAVAIL)