DebugClients/Python/DebugClientBase.py

changeset 1183
4285148ea20f
parent 1179
7661ab683f7b
child 1305
14d63fe71d53
equal deleted inserted replaced
1180:566742748d48 1183:4285148ea20f
1065 if "@@i" in remoteAddress: 1065 if "@@i" in remoteAddress:
1066 remoteAddress, index = remoteAddress.split("@@i") 1066 remoteAddress, index = remoteAddress.split("@@i")
1067 else: 1067 else:
1068 index = 0 1068 index = 0
1069 if ":" in remoteAddress: # IPv6 1069 if ":" in remoteAddress: # IPv6
1070 printerr(type(remoteAddress))
1071 printerr(type(port))
1072 sockaddr = socket.getaddrinfo( 1070 sockaddr = socket.getaddrinfo(
1073 remoteAddress, port, 0, 0, socket.SOL_TCP)[0][-1] 1071 remoteAddress, port, 0, 0, socket.SOL_TCP)[0][-1]
1074 sock = socket.socket(socket.AF_INET6, socket.SOCK_STREAM) 1072 sock = socket.socket(socket.AF_INET6, socket.SOCK_STREAM)
1075 sockaddr = sockaddr[:-1] + (int(index),) 1073 sockaddr = sockaddr[:-1] + (int(index),)
1076 sock.connect(sockaddr) 1074 sock.connect(sockaddr)

eric ide

mercurial