Lines Matching defs:addr
58 struct sockaddr_in6 addr;
59 memset(&addr, 0, sizeof(addr));
60 addr.sin6_family = AF_INET6;
63 addr.sin6_port = htons(port);
64 if (bind(socket, (void*)&addr, sizeof(addr)) == 0) {
82 struct sockaddr_in6 addr;
83 memset(&addr, 0, sizeof(addr));
84 addr.sin6_family = AF_INET6;
85 addr.sin6_port = htons(port);
86 inet_pton(AF_INET6, "ff02::1", &addr.sin6_addr);
109 addr.sin6_scope_id = in6->sin6_scope_id;
112 if ((r = sendto(socket, &m, sz, 0, (struct sockaddr*)&addr, sizeof(addr))) != sz) {
309 struct sockaddr_in6 addr;
320 memcpy(&cookie->addr, &device->inet6_addr, sizeof(device->inet6_addr));
325 struct sockaddr_in6* addr, bool make_connection) {
337 socklen_t rlen = sizeof(cookie.addr);
338 memset(&(cookie.addr), 0, sizeof(cookie.addr));
366 if (addr) {
367 memcpy(addr, &cookie.addr, sizeof(cookie.addr));
370 if (make_connection && connect(s, (void*)&cookie.addr, rlen) < 0) {