Lines Matching refs:socket
3 import socket
36 AF_INET = socket.AF_INET
37 AF_INET6 = socket.AF_INET6
38 AF_LINK = socket.AF_LINK
206 addr_int = int.from_bytes(socket.inet_pton(2, ip), sys.byteorder)
207 sin = SockaddrIn(sizeof(SockaddrIn), socket.AF_INET, 0, addr_int)
213 for i, b in enumerate(socket.inet_pton(socket.AF_INET6, ip6)):
216 sizeof(SockaddrIn6), socket.AF_INET6, 0, 0, addr_bytes, scopeid
222 sa = SockaddrDl(sizeof(SockaddrDl), socket.AF_LINK, c_ushort(ifindex), iftype)
236 return socket.inet_ntop(socket.AF_INET, addr_bytes)
251 return socket.inet_ntop(socket.AF_INET6, bytes(ip6_b))
257 addr = socket.inet_ntop(socket.AF_INET, sa[4:8])
264 addr = socket.inet_ntop(socket.AF_INET6, sa[8:24])
306 if sa[1] == socket.AF_INET:
308 elif sa[1] == socket.AF_INET6:
310 elif sa[1] == socket.AF_LINK:
507 self.socket = self._setup_rtsock()
558 def _setup_rtsock(self) -> socket.socket:
559 s = socket.socket(socket.AF_ROUTE, socket.SOCK_RAW, socket.AF_UNSPEC)
560 s.setsockopt(socket.SOL_SOCKET, socket.SO_USELOOPBACK, 1)
577 ret = os.write(self.socket.fileno(), msg_bytes)
589 self.socket.send(data)
593 data = self.socket.recv(4096)