Lines Matching refs:inner_version

121 def _GetNullAuthCryptTunnelModePkt(inner_version, src_inner, src_outer,  argument
130 IpType = {4: scapy.IP, 6: scapy.IPv6}[inner_version]
193 def _CheckTunnelOutput(self, inner_version, outer_version, underlying_netid, argument
201 def _CheckTunnelInput(self, inner_version, outer_version, underlying_netid, argument
210 inner_version, remote_inner, remote_outer, _TEST_REMOTE_PORT,
219 def _TestTunnel(self, inner_version, outer_version, func, direction, argument
229 local_inner = self.MyAddress(inner_version, netid)
230 remote_inner = _GetRemoteInnerAddress(inner_version)
252 write_sock = socket(net_test.GetAddressFamily(inner_version), SOCK_DGRAM, 0)
254 read_sock, _ = _CreateReceiveSock(inner_version)
257 func(inner_version, outer_version, u_netid, netid, local_inner,
266 def ParamTestTunnelInput(self, inner_version, outer_version): argument
267 self._TestTunnel(inner_version, outer_version, self._CheckTunnelInput,
270 def ParamTestTunnelOutput(self, inner_version, outer_version): argument
271 self._TestTunnel(inner_version, outer_version, self._CheckTunnelOutput,
274 def ParamTestTunnelOutputNoSetMark(self, inner_version, outer_version): argument
275 self._TestTunnel(inner_version, outer_version, self._CheckTunnelOutput,
721 def _CheckTunnelInput(self, tunnel, inner_version, local_inner, remote_inner, argument
726 read_sock, local_port = _CreateReceiveSock(inner_version)
729 inner_version, remote_inner, tunnel.remote, _TEST_REMOTE_PORT,
745 def _CheckTunnelOutput(self, tunnel, inner_version, local_inner, argument
750 local_port = _SendPacket(self, tunnel.netid, inner_version, remote_inner,
763 if inner_version == 4:
772 inner_version, local_inner, tunnel.local, local_port, remote_inner,
786 def _CheckTunnelEncryption(self, tunnel, inner_version, local_inner, argument
794 src_port = _SendPacket(self, tunnel.netid, inner_version, remote_inner,
820 read_sock, local_port = _CreateReceiveSock(inner_version,
838 def _CheckTunnelIcmp(self, tunnel, inner_version, local_inner, remote_inner, argument
850 local_port = _SendPacket(self, tunnel.netid, inner_version, remote_inner,
872 def _CheckTunnelEncryptionWithIcmp(self, tunnel, inner_version, local_inner, argument
875 self._CheckTunnelEncryption(tunnel, inner_version, local_inner,
877 self._CheckTunnelIcmp(tunnel, inner_version, local_inner, remote_inner)
878 self._CheckTunnelEncryption(tunnel, inner_version, local_inner,
898 def _TestTunnel(self, inner_version, outer_version, func, use_null_crypt): argument
905 local_inner = tunnel.addrs[inner_version]
906 remote_inner = _GetRemoteInnerAddress(inner_version)
909 func(tunnel, inner_version, local_inner, remote_inner)
915 def _CheckTunnelRekey(self, tunnel, inner_version, local_inner, remote_inner): argument
920 self._CheckTunnelInput(tunnel, inner_version, local_inner, remote_inner,
922 self._CheckTunnelOutput(tunnel, inner_version, local_inner, remote_inner,
937 self._CheckTunnelInput(tunnel, inner_version, local_inner, remote_inner,
941 self._CheckTunnelInput(tunnel, inner_version, local_inner, remote_inner,
943 self._CheckTunnelOutput(tunnel, inner_version, local_inner, remote_inner,
950 self._CheckTunnelInput(tunnel, inner_version, local_inner, remote_inner,
952 self._CheckTunnelOutput(tunnel, inner_version, local_inner, remote_inner,
956 self._CheckTunnelInput(tunnel, inner_version, local_inner, remote_inner,
959 def _TestTunnelRekey(self, inner_version, outer_version): argument
968 local_inner = tunnel.addrs[inner_version]
969 remote_inner = _GetRemoteInnerAddress(inner_version)
971 self._CheckTunnelRekey(tunnel, inner_version, local_inner, remote_inner)
981 def ParamTestVtiInput(self, inner_version, outer_version): argument
982 self._TestTunnel(inner_version, outer_version, self._CheckTunnelInput, True)
984 def ParamTestVtiOutput(self, inner_version, outer_version): argument
985 self._TestTunnel(inner_version, outer_version, self._CheckTunnelOutput,
988 def ParamTestVtiInOutEncrypted(self, inner_version, outer_version): argument
989 self._TestTunnel(inner_version, outer_version, self._CheckTunnelEncryption,
992 def ParamTestVtiIcmp(self, inner_version, outer_version): argument
993 self._TestTunnel(inner_version, outer_version, self._CheckTunnelIcmp, False)
995 def ParamTestVtiEncryptionWithIcmp(self, inner_version, outer_version): argument
996 self._TestTunnel(inner_version, outer_version,
999 def ParamTestVtiRekey(self, inner_version, outer_version): argument
1000 self._TestTunnelRekey(inner_version, outer_version)
1007 def ParamTestXfrmIntfInput(self, inner_version, outer_version): argument
1008 self._TestTunnel(inner_version, outer_version, self._CheckTunnelInput, True)
1010 def ParamTestXfrmIntfOutput(self, inner_version, outer_version): argument
1011 self._TestTunnel(inner_version, outer_version, self._CheckTunnelOutput,
1014 def ParamTestXfrmIntfInOutEncrypted(self, inner_version, outer_version): argument
1015 self._TestTunnel(inner_version, outer_version, self._CheckTunnelEncryption,
1018 def ParamTestXfrmIntfIcmp(self, inner_version, outer_version): argument
1019 self._TestTunnel(inner_version, outer_version, self._CheckTunnelIcmp, False)
1021 def ParamTestXfrmIntfEncryptionWithIcmp(self, inner_version, outer_version): argument
1022 self._TestTunnel(inner_version, outer_version,
1025 def ParamTestXfrmIntfRekey(self, inner_version, outer_version): argument
1026 self._TestTunnelRekey(inner_version, outer_version)
1070 def _TestTunnel(self, inner_version, outer_version, new_outer_version, func, argument
1083 local_inner = tunnel.addrs[inner_version]
1084 remote_inner = _GetRemoteInnerAddress(inner_version)
1085 func(tunnel, inner_version, local_inner, remote_inner)
1096 func(tunnel, inner_version, local_inner, remote_inner)
1107 def ParamTestMigrateXfrmIntfInput(self, inner_version, outer_version, argument
1109 self._TestTunnel(inner_version, outer_version, new_outer_version,
1112 def ParamTestMigrateXfrmIntfOutput(self, inner_version, outer_version, argument
1114 self._TestTunnel(inner_version, outer_version, new_outer_version,
1117 def ParamTestMigrateXfrmIntfInOutEncrypted(self, inner_version, outer_version, argument
1119 self._TestTunnel(inner_version, outer_version, new_outer_version,
1122 def ParamTestMigrateXfrmIntfIcmp(self, inner_version, outer_version, argument
1124 self._TestTunnel(inner_version, outer_version, new_outer_version,
1127 def ParamTestMigrateXfrmIntfEncryptionWithIcmp(self, inner_version, outer_version, argument
1129 self._TestTunnel(inner_version, outer_version, new_outer_version,
1132 def ParamTestMigrateXfrmIntfRekey(self, inner_version, outer_version, argument
1134 self._TestTunnel(inner_version, outer_version, new_outer_version,