Lines Matching refs:sin
265 struct sockaddr_in *const sin = (struct sockaddr_in *)sa; in ng_ksocket_sockaddr_parse() local
277 ((u_char *)&sin->sin_addr)[i] = (u_char)val; in ng_ksocket_sockaddr_parse()
288 sin->sin_port = htons(val); in ng_ksocket_sockaddr_parse()
290 sin->sin_port = 0; in ng_ksocket_sockaddr_parse()
292 bzero(&sin->sin_zero, sizeof(sin->sin_zero)); in ng_ksocket_sockaddr_parse()
293 sin->sin_len = sizeof(*sin); in ng_ksocket_sockaddr_parse()
341 const struct sockaddr_in *sin = (const struct sockaddr_in *)sa; in ng_ksocket_sockaddr_unparse() local
344 ((const u_char *)&sin->sin_addr)[0], in ng_ksocket_sockaddr_unparse()
345 ((const u_char *)&sin->sin_addr)[1], in ng_ksocket_sockaddr_unparse()
346 ((const u_char *)&sin->sin_addr)[2], in ng_ksocket_sockaddr_unparse()
347 ((const u_char *)&sin->sin_addr)[3]); in ng_ksocket_sockaddr_unparse()
348 if (sin->sin_port != 0) { in ng_ksocket_sockaddr_unparse()
351 (u_int)ntohs(sin->sin_port)); in ng_ksocket_sockaddr_unparse()
355 *off += sizeof(*sin); in ng_ksocket_sockaddr_unparse()