Lines Matching refs:sa
16 struct sockaddr_in sa = { .sin_family = AF_INET };
21 TESTE(bind(s, (void *)&sa, sizeof sa)==0);
22 TESTE(getsockname(s, (void *)&sa, (socklen_t[]){sizeof sa})==0);
28 sa.sin_addr.s_addr = htonl(0x7f000001);
29 TESTE(sendto(c, "x", 1, 0, (void *)&sa, sizeof sa)==1);
30 TESTE(recvfrom(s, buf, sizeof buf, 0, (void *)&sa, (socklen_t[]){sizeof sa})==1);
36 memset(&sa, 0, sizeof sa);
37 sa.sin_family = AF_INET;
40 TESTE(bind(s, (void *)&sa, sizeof sa)==0);
41 TESTE(getsockname(s, (void *)&sa, (socklen_t[]){sizeof sa})==0);
42 sa.sin_addr.s_addr = htonl(0x7f000001);
49 TESTE(connect(c, (void *)&sa, sizeof sa)==0 || errno==EINPROGRESS);
51 TESTE((t=accept(s, (void *)&sa, &(socklen_t){sizeof sa}))>=0);