Lines Matching refs:socket
31 import socket
86 addrinfo = socket.getaddrinfo(group, None)[0]
88 s = socket.socket(addrinfo[0], socket.SOCK_DGRAM)
89 s.setsockopt(socket.SOL_SOCKET, socket.SO_BINDTODEVICE, (ifname + '\0').encode('ascii'))
93 assert addrinfo[0] == socket.AF_INET6
94 s.setsockopt(socket.IPPROTO_IPV6, socket.IPV6_MULTICAST_HOPS, ttl_bin)
104 addrinfo = socket.getaddrinfo(group, None)[0]
105 assert addrinfo[0] == socket.AF_INET6
108 s = socket.socket(addrinfo[0], socket.SOCK_DGRAM)
109 s.setsockopt(socket.SOL_SOCKET, socket.SO_BINDTODEVICE, (ifname + '\0').encode('ascii'))
113 s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
119 group_bin = socket.inet_pton(addrinfo[0], addrinfo[4][0])
123 s.setsockopt(socket.IPPROTO_IPV6, socket.IPV6_JOIN_GROUP, mreq)