Lines Matching refs:sa
36 struct sockaddr_in sa;
38 struct osockaddr *osa = (struct osockaddr *) &sa;
50 sa.sin_addr.s_addr = inet_addr(echoserver);
51 sa.sin_port = htons(echoport);
53 if (connect(s, (struct sockaddr *)&sa, sizeof(sa)) < 0)
57 sz = sizeof(sa);
58 memset(&sa, '\0', sizeof(sa));
59 if (syscall(SYS_compat_43_ogetpeername, s, (struct sockaddr *) &sa, &sz))
63 sizeof(sa), sz,
64 inet_ntoa(sa.sin_addr),
65 ntohs(sa.sin_port),
69 sz = sizeof(sa);
70 memset(&sa, '\0', sizeof(sa));
71 if (syscall(SYS_compat_43_ogetsockname, s, (struct sockaddr *) &sa, &sz))
75 sizeof(sa), sz,
76 inet_ntoa(sa.sin_addr),
77 ntohs(sa.sin_port),
99 sa.sin_addr.s_addr = INADDR_ANY;
100 sa.sin_port = htons(65533);
102 if (bind(s, (struct sockaddr *) &sa, sizeof(sa)))
106 sz = sizeof(sa);
107 memset(&sa, '\0', sizeof(sa));
108 if (syscall(SYS_compat_43_ogetsockname, s, (struct sockaddr *) &sa, &sz))
112 sizeof(sa), sz,
113 inet_ntoa(sa.sin_addr),
114 ntohs(sa.sin_port),
117 sa.sin_addr.s_addr = inet_addr(echoserver);
118 sa.sin_port = htons(echoport);
121 if (sendto(s, "fob2", 4, 0, (struct sockaddr *) &sa, sizeof(sa)) < 0)
126 memset(&sa, '\0', sizeof(sa));
127 sz = sizeof(sa);
128 if (syscall(SYS_compat_43_orecvfrom, s, buf, sizeof(buf), 0, (struct osockaddr *) &sa, &sz) < 0)
132 sizeof(sa), sz,
133 inet_ntoa(sa.sin_addr),
134 ntohs(sa.sin_port),
145 sa.sin_addr.s_addr = INADDR_ANY;
146 sa.sin_port = htons(65533);
148 if (bind(s, (struct sockaddr *) &sa, sizeof(sa)))
151 sa.sin_addr.s_addr = inet_addr(echoserver);
152 sa.sin_port = htons(echoport);
155 msg.msg_name = (void *) &sa;
156 msg.msg_namelen = sizeof(sa);
166 memset(&sa, '\0', sizeof(sa));
174 sizeof(sa), msg.msg_namelen,
175 inet_ntoa(sa.sin_addr),
176 ntohs(sa.sin_port),
212 memset(&sun, '\0', sizeof(sa));