sa_socklen
err = getnameinfo(ss2sa(&ss), sa_socklen(ss2sa(&ss)), namebuf,
if (bind(fd, addr, sa_socklen(addr)) != 0)
if (bind(sock, addr, sa_socklen(addr)) == -1) {
msg.msg_namelen = sa_socklen(to);
return sendto(sock, buf, len, flags, to, sa_socklen(to));
return sendto(sock, buf, len, flags, to, sa_socklen(to));
if (getnameinfo(sa, sa_socklen(sa), buf, len, NULL, 0,
if (getnameinfo(sa, sa_socklen(sa), addr, sizeof(addr), port,
len = sa_socklen (sa);
err2 = getnameinfo (ss2sa(&ss), sa_socklen (ss2sa (&ss)),
err = getnameinfo (sa, sa_socklen (sa), buf, sizeof (buf), 0, 0,
res = bind(sd, sa, sa_socklen(sa));
(void)bind(sock, sa, sa_socklen(sa));
(void)bind(sock, sa, sa_socklen(sa));