int getpublicaddr(int af, struct sockaddr **addr, socklen_t *lenbuf);
int socksettos(struct socket *sk, int tos);
char *formataddress(struct sockaddr *arg, socklen_t arglen);
int getpublicaddr(int af, struct sockaddr **addr, socklen_t *lenbuf);
int socksettos(struct socket *sk, int tos);
char *formataddress(struct sockaddr *arg, socklen_t arglen);