Home | History | Annotate | Download | only in net_test

Lines Matching full:dstaddr

90   def UDP(cls, version, srcaddr, dstaddr, sport=0):
96 ip(src=srcaddr, dst=dstaddr) /
100 def UDPWithOptions(cls, version, srcaddr, dstaddr, sport=0):
102 packet = (scapy.IP(src=srcaddr, dst=dstaddr, ttl=39, tos=0x83) /
106 packet = (scapy.IPv6(src=srcaddr, dst=dstaddr,
113 def SYN(cls, dport, version, srcaddr, dstaddr, sport=0, seq=TCP_SEQ):
118 ip(src=srcaddr, dst=dstaddr) /
124 def RST(cls, version, srcaddr, dstaddr, packet):
128 ip(src=srcaddr, dst=dstaddr) /
134 def SYNACK(cls, version, srcaddr, dstaddr, packet):
138 ip(src=srcaddr, dst=dstaddr) /
144 def ACK(cls, version, srcaddr, dstaddr, packet, payload=""):
152 ip(src=srcaddr, dst=dstaddr) /
159 def FIN(cls, version, srcaddr, dstaddr, packet):
164 ip(src=srcaddr, dst=dstaddr) /
170 def GRE(cls, version, srcaddr, dstaddr, proto, packet):
172 ip = scapy.IP(src=srcaddr, dst=dstaddr, proto=net_test.IPPROTO_GRE)
174 ip = scapy.IPv6(src=srcaddr, dst=dstaddr, nh=net_test.IPPROTO_GRE)
179 def ICMPPortUnreachable(cls, version, srcaddr, dstaddr, packet):
184 scapy.IP(src=srcaddr, dst=dstaddr, proto=1, tos=0xc0) /
188 scapy.IPv6(src=srcaddr, dst=dstaddr) /
192 def ICMPPacketTooBig(cls, version, srcaddr, dstaddr, packet):
195 scapy.IP(src=srcaddr, dst=dstaddr, proto=1) /
201 scapy.IPv6(src=srcaddr, dst=dstaddr) /
205 def ICMPEcho(cls, version, srcaddr, dstaddr):
208 packet = (ip(src=srcaddr, dst=dstaddr) /
214 def ICMPReply(cls, version, srcaddr, dstaddr, packet):
219 packet = (ip(src=srcaddr, dst=dstaddr) /
237 def NA(cls, srcaddr, dstaddr, srcmac):
238 packet = (scapy.IPv6(src=srcaddr, dst=dstaddr) /
288 def CheckPingPacket(self, version, netid, routing_mode, dstaddr, packet):
296 desc, expected = Packets.ICMPEcho(version, myaddr, dstaddr)
300 s.sendto(packet + PING_PAYLOAD, (dstaddr, 19321))
304 def CheckTCPSYNPacket(self, version, netid, routing_mode, dstaddr):
307 if version == 6 and dstaddr.startswith("::ffff"):
310 desc, expected = Packets.SYN(53, version, myaddr, dstaddr,
314 self.assertRaisesErrno(errno.EINPROGRESS, s.connect, (dstaddr, 53))
320 def CheckUDPPacket(self, version, netid, routing_mode, dstaddr):
323 if version == 6 and dstaddr.startswith("::ffff"):
326 desc, expected = Packets.UDP(version, myaddr, dstaddr, sport=None)
330 s.sendto(UDP_PAYLOAD, (dstaddr, 53))
335 s.connect((dstaddr, 53))
340 def CheckRawGrePacket(self, version, netid, routing_mode, dstaddr):
353 s.sendto(packet, (dstaddr, IPPROTO_GRE))
354 desc, expected = Packets.GRE(version, myaddr, dstaddr, ethertype, inner)
423 dstaddr = {4: self.IPV4_ADDR, 6: self.IPV6_ADDR}[version]
424 desc, expected = Packets.UDP(version, unspec, dstaddr, sport)
431 s.connect((dstaddr, 53))
440 s.sendto(UDP_PAYLOAD, (dstaddr, 53))
521 dstaddr = self.GetRemoteAddress(version)
522 self.SendOnNetid(version, s, dstaddr, 53, netid, UDP_PAYLOAD, cmsgs)
527 desc, expected = Packets.UDPWithOptions(version, srcaddr, dstaddr,
816 # dstaddr can never be our address because GetRandomDestination only fills
819 dstaddr = self.GetRandomDestination(self.IPv6Prefix(netid))
820 s.sendto(UDP_PAYLOAD, (dstaddr, 53))
825 desc, expected = Packets.NS(myaddr, dstaddr, mymac)
832 _, reply = Packets.NA(dstaddr, myaddr, tgtmac)
842 dstaddr, sport=sport)
895 def SendBigPacket(version, s, dstaddr, netid, payload):
899 self.SendOnNetid(version, s, dstaddr, 1234, netid, payload, [])
911 dstaddr = self.GetRandomDestination(dst_prefix)
914 s.connect((dstaddr, 1234))
919 SendBigPacket(version, s, dstaddr, netid, payload)
929 SendBigPacket, version, s, dstaddr, netid, payload)
943 s2.connect((dstaddr, 1234))
947 routes = self.iproute.GetRoutes(dstaddr, self.ifindices[netid], 0, None)