Lines Matching refs:UNIXaddr
776 struct sockaddr_un UNIXaddr; in pvio_socket_connect() local
778 (port_length=strlen(cinfo->unix_socket)) >= (sizeof(UNIXaddr.sun_path))) in pvio_socket_connect()
783 memset((char*) &UNIXaddr, 0, sizeof(UNIXaddr)); in pvio_socket_connect()
784 UNIXaddr.sun_family = AF_UNIX; in pvio_socket_connect()
789 strncpy(UNIXaddr.sun_path + 1, cinfo->unix_socket + 1, 106); in pvio_socket_connect()
795 size_t sun_path_size = sizeof(UNIXaddr.sun_path); in pvio_socket_connect()
796 strncpy(UNIXaddr.sun_path, cinfo->unix_socket, sun_path_size - 1); in pvio_socket_connect()
797 …if (sun_path_size == strlen(UNIXaddr.sun_path) + 1 && UNIXaddr.sun_path[sun_path_size - 1] != '\0') in pvio_socket_connect()
800 UNIXaddr.sun_path[sun_path_size - 1] = '\0'; in pvio_socket_connect()
802 port_length= sizeof(UNIXaddr); in pvio_socket_connect()
804 if (pvio_socket_connect_sync_or_async(pvio, (struct sockaddr *) &UNIXaddr, port_length)) in pvio_socket_connect()