Lines Matching refs:sa

219         struct sockaddr_in *sa = (struct sockaddr_in *)info->ai_addr;  in anetGenericResolve()  local
220 inet_ntop(AF_INET, &(sa->sin_addr), ipbuf, ipbuf_len); in anetGenericResolve()
222 struct sockaddr_in6 *sa = (struct sockaddr_in6 *)info->ai_addr; in anetGenericResolve() local
223 inet_ntop(AF_INET6, &(sa->sin6_addr), ipbuf, ipbuf_len); in anetGenericResolve()
375 struct sockaddr_un sa; in anetUnixGenericConnect() local
380 sa.sun_family = AF_LOCAL; in anetUnixGenericConnect()
381 strncpy(sa.sun_path,path,sizeof(sa.sun_path)-1); in anetUnixGenericConnect()
386 if (connect(s,(struct sockaddr*)&sa,sizeof(sa)) == -1) { in anetUnixGenericConnect()
438 static int anetListen(char *err, int s, struct sockaddr *sa, socklen_t len, int backlog) { in anetListen() argument
439 if (bind(s,sa,len) == -1) { in anetListen()
513 struct sockaddr_un sa; in anetUnixServer() local
518 memset(&sa,0,sizeof(sa)); in anetUnixServer()
519 sa.sun_family = AF_LOCAL; in anetUnixServer()
520 strncpy(sa.sun_path,path,sizeof(sa.sun_path)-1); in anetUnixServer()
521 if (anetListen(err,s,(struct sockaddr*)&sa,sizeof(sa),backlog) == ANET_ERR) in anetUnixServer()
524 chmod(sa.sun_path, perm); in anetUnixServer()
528 static int anetGenericAccept(char *err, int s, struct sockaddr *sa, socklen_t *len) { in anetGenericAccept() argument
531 fd = accept(s,sa,len); in anetGenericAccept()
547 struct sockaddr_storage sa; in anetTcpAccept() local
548 socklen_t salen = sizeof(sa); in anetTcpAccept()
549 if ((fd = anetGenericAccept(err,s,(struct sockaddr*)&sa,&salen)) == -1) in anetTcpAccept()
552 if (sa.ss_family == AF_INET) { in anetTcpAccept()
553 struct sockaddr_in *s = (struct sockaddr_in *)&sa; in anetTcpAccept()
557 struct sockaddr_in6 *s = (struct sockaddr_in6 *)&sa; in anetTcpAccept()
566 struct sockaddr_un sa; in anetUnixAccept() local
567 socklen_t salen = sizeof(sa); in anetUnixAccept()
568 if ((fd = anetGenericAccept(err,s,(struct sockaddr*)&sa,&salen)) == -1) in anetUnixAccept()
575 struct sockaddr_storage sa; in anetPeerToString() local
576 socklen_t salen = sizeof(sa); in anetPeerToString()
578 if (getpeername(fd,(struct sockaddr*)&sa,&salen) == -1) goto error; in anetPeerToString()
581 if (sa.ss_family == AF_INET) { in anetPeerToString()
582 struct sockaddr_in *s = (struct sockaddr_in *)&sa; in anetPeerToString()
585 } else if (sa.ss_family == AF_INET6) { in anetPeerToString()
586 struct sockaddr_in6 *s = (struct sockaddr_in6 *)&sa; in anetPeerToString()
589 } else if (sa.ss_family == AF_UNIX) { in anetPeerToString()
628 struct sockaddr_storage sa; in anetSockName() local
629 socklen_t salen = sizeof(sa); in anetSockName()
631 if (getsockname(fd,(struct sockaddr*)&sa,&salen) == -1) { in anetSockName()
637 if (sa.ss_family == AF_INET) { in anetSockName()
638 struct sockaddr_in *s = (struct sockaddr_in *)&sa; in anetSockName()
642 struct sockaddr_in6 *s = (struct sockaddr_in6 *)&sa; in anetSockName()