Lines Matching refs:sa
179 void tst_init_sockaddr_inet(struct sockaddr_in *sa, const char *ip_str, uint16_t port)
181 memset(sa, 0, sizeof(struct sockaddr_in));
182 sa->sin_family = AF_INET;
183 sa->sin_port = htons(port);
184 tst_get_in_addr(ip_str, &sa->sin_addr);
187 void tst_init_sockaddr_inet_bin(struct sockaddr_in *sa, uint32_t ip_val, uint16_t port)
189 memset(sa, 0, sizeof(struct sockaddr_in));
190 sa->sin_family = AF_INET;
191 sa->sin_port = htons(port);
192 sa->sin_addr.s_addr = htonl(ip_val);
195 void tst_init_sockaddr_inet6(struct sockaddr_in6 *sa, const char *ip_str, uint16_t port)
197 memset(sa, 0, sizeof(struct sockaddr_in6));
198 sa->sin6_family = AF_INET6;
199 sa->sin6_port = htons(port);
200 tst_get_in6_addr(ip_str, &sa->sin6_addr);
203 void tst_init_sockaddr_inet6_bin(struct sockaddr_in6 *sa, const struct in6_addr *ip_val, uint16_t port)
205 memset(sa, 0, sizeof(struct sockaddr_in6));
206 sa->sin6_family = AF_INET6;
207 sa->sin6_port = htons(port);
208 memcpy(&sa->sin6_addr, ip_val, sizeof(struct in6_addr));