Lines Matching refs:addr
43 struct sockaddr_un addr;
44 memset(&addr, 0, sizeof(addr));
45 addr.sun_family = AF_UNIX;
46 addr.sun_path[0] = '\0';
47 strcpy(addr.sun_path + 1, pdata->sock_path);
49 if (connect(fd, reinterpret_cast<struct sockaddr*>(&addr), sizeof(addr)) < 0) {
67 struct sockaddr_un addr;
68 memset(&addr, 0, sizeof(addr));
69 addr.sun_family = AF_UNIX;
70 addr.sun_path[0] = '\0';
71 strcpy(addr.sun_path + 1, sock_path);
73 ASSERT_NE(-1, bind(fd, reinterpret_cast<struct sockaddr*>(&addr), sizeof(addr))) << strerror(errno);
90 test_fn(&addr, fd);
104 static void TestAccept4(struct sockaddr_un* addr, int fd) {
105 socklen_t len = sizeof(*addr);
106 int fd_acc = accept4(fd, reinterpret_cast<struct sockaddr*>(addr), &len, SOCK_CLOEXEC);
137 static void TestRecvMMsg(struct sockaddr_un *addr, int fd) {
138 socklen_t len = sizeof(*addr);
139 int fd_acc = accept(fd, reinterpret_cast<struct sockaddr*>(addr), &len);
205 static void TestSendMMsg(struct sockaddr_un *addr, int fd) {
206 socklen_t len = sizeof(*addr);
207 int fd_acc = accept(fd, reinterpret_cast<struct sockaddr*>(addr), &len);