Lines Matching full:addr
147 struct sockaddr_in addr; in TEST() local
148 memset(&addr, 0, sizeof(addr)); in TEST()
149 addr.sin_family = AF_INET; in TEST()
150 addr.sin_port = htons(0); in TEST()
151 addr.sin_addr.s_addr = htonl(INADDR_ANY); in TEST()
152 socklen_t len = sizeof(addr); in TEST()
155 EXPECT_NOTCAPABLE(bind_(cap_sock_rw, (struct sockaddr *)&addr, len)); in TEST()
156 EXPECT_OK(bind_(cap_sock_all, (struct sockaddr *)&addr, len)); in TEST()
158 getsockname(cap_sock_all, (struct sockaddr *)&addr, &len); in TEST()
159 int port = ntohs(addr.sin_port); in TEST()
183 struct sockaddr_in addr; in TEST() local
184 memset(&addr, 0, sizeof(addr)); in TEST()
185 addr.sin_family = AF_INET; in TEST()
186 addr.sin_port = htons(port); // Pick unused port in TEST()
187 addr.sin_addr.s_addr = inet_addr("127.0.0.1"); in TEST()
188 socklen_t len = sizeof(addr); in TEST()
189 EXPECT_NOTCAPABLE(connect_(cap_sock_rw, (struct sockaddr *)&addr, len)); in TEST()
190 EXPECT_OK(connect_(cap_sock_all, (struct sockaddr *)&addr, len)); in TEST()
200 len = sizeof(addr); in TEST()
201 EXPECT_NOTCAPABLE(getsockname(cap_sock_rw, (struct sockaddr*)&addr, &len)); in TEST()
207 len = sizeof(addr); in TEST()
208 memset(&addr, 0, sizeof(addr)); in TEST()
209 EXPECT_OK(getsockname(cap_sock_all, (struct sockaddr*)&addr, &len)); in TEST()
210 EXPECT_EQ(AF_INET, addr.sin_family); in TEST()
211 EXPECT_EQ(htons(port), addr.sin_port); in TEST()
220 len = sizeof(addr); in TEST()
221 memset(&addr, 0, sizeof(addr)); in TEST()
222 EXPECT_NOTCAPABLE(accept(cap_sock_rw, (struct sockaddr *)&addr, &len)); in TEST()
223 int conn_fd = accept(cap_sock_all, (struct sockaddr *)&addr, &len); in TEST()
265 struct sockaddr_in addr; in TEST() local
266 memset(&addr, 0, sizeof(addr)); in TEST()
267 addr.sin_family = AF_INET; in TEST()
268 addr.sin_port = htons(0); in TEST()
269 addr.sin_addr.s_addr = htonl(INADDR_ANY); in TEST()
270 socklen_t len = sizeof(addr); in TEST()
273 EXPECT_NOTCAPABLE(bind_(cap_sock_rw, (struct sockaddr *)&addr, len)); in TEST()
274 EXPECT_OK(bind_(cap_sock_all, (struct sockaddr *)&addr, len)); in TEST()
275 getsockname(cap_sock_all, (struct sockaddr *)&addr, &len); in TEST()
276 int port = ntohs(addr.sin_port); in TEST()
279 len = sizeof(addr); in TEST()
280 EXPECT_NOTCAPABLE(getsockname(cap_sock_rw, (struct sockaddr*)&addr, &len)); in TEST()
286 len = sizeof(addr); in TEST()
287 memset(&addr, 0, sizeof(addr)); in TEST()
288 EXPECT_OK(getsockname(cap_sock_all, (struct sockaddr*)&addr, &len)); in TEST()
289 EXPECT_EQ(AF_INET, addr.sin_family); in TEST()
290 EXPECT_EQ(htons(port), addr.sin_port); in TEST()
320 struct sockaddr_in addr; in TEST() local
321 memset(&addr, 0, sizeof(addr)); in TEST()
322 addr.sin_family = AF_INET; in TEST()
323 addr.sin_port = htons(port); in TEST()
324 addr.sin_addr.s_addr = inet_addr("127.0.0.1"); in TEST()
325 mh.msg_name = &addr; in TEST()
326 mh.msg_namelen = sizeof(addr); in TEST()