Loading ttcn3/EtsiLibrary/LibIpv6/LibCommonRfcs/LibIpv6_CommonRfcs_TypesAndValues.ttcn +15 −1 Original line number Diff line number Diff line Loading @@ -33,6 +33,20 @@ module LibIpv6_CommonRfcs_TypesAndValues { }//end group rfc4291AddressingArchitecture group ipv6Address { //Prefix const Oct2 c_llaMcaPrefix := 'FF02'O ; const Oct2 c_llaPrefix := 'FE80'O ; //Postfix const Oct2 c_allNodesMcaPostfix := '0001'O ; const Oct2 c_allRoutersMcaPostfix := '0002'O ; const Oct2 c_anycastPostfix := 'FFFF'O ; const Oct1 c_haAnycastPostfix := '7E'O ; //Wellknown Multicast Address const Ipv6Address c_allNodesMca := c_llaMcaPrefix & c_12ZeroBytes & c_allNodesMcaPostfix ; const Ipv6Address c_allRoutersMca := c_llaMcaPrefix & c_12ZeroBytes & c_allRoutersMcaPostfix ; }//end group ipv6Address group ipv6Options { Loading ttcn3/EtsiLibrary/LibIpv6/LibCommonRfcs/LibIpv6_Interface_TypesAndValues.ttcn +13 −0 Original line number Diff line number Diff line Loading @@ -52,6 +52,19 @@ module LibIpv6_Interface_TypesAndValues { timer tc_sync := PX_TSYNC_TIME_LIMIT; } type record Ipv6NodeParams { boolean useInTa, Ipv6Address lla optional, Ipv6Address gla optional, Ipv6Address solNodeMca optional, /*new*/Ipv6Address haAca optional, //Home Agent Anycast Address /*new*/Ipv6Address mnHoa optional, //Mobile Node Home Address /*new*/Ipv6Address mnCoa optional, //Mobile Node CareOfAddress Oct6to15 macUca optional, Oct6to15 macSolNodeMca optional, PrefixLength prefixLength optional } type port Ipv6Port message { inout //Imported from Rfc 2463 Loading ttcn3/EtsiLibrary/LibIpv6/LibMobility/LibIpv6_Rfc3775Mipv6_Functions.ttcn +1 −4 Original line number Diff line number Diff line Loading @@ -15,6 +15,7 @@ module LibIpv6_Rfc3775Mipv6_Functions { import from LibCommon_DataStrings all; import from LibCommon_VerdictControl { type FncRetCode }; import from LibCommon_Time all; import from LibCommon_TextStrings all; //LibIpv6 import from LibIpv6_Interface_TypesAndValues all ; import from LibIpv6_Interface_Templates all; Loading @@ -32,10 +33,6 @@ module LibIpv6_Rfc3775Mipv6_Functions { import from LibIpv6_Rfc3775Mipv6_TypesAndValues all; import from LibIpv6_Rfc3775Mipv6_Templates all; import from LibIpv6_Rfc4306Ikev2_TypesAndValues all; //AtsIpv6 import from AtsIpv6_TestSystem all; import from AtsIpv6_TestConfiguration_TypesAndValues all; import from AtsIpv6_ModuleParameters all ; group dhaadFns { Loading ttcn3/EtsiLibrary/LibIpv6/LibMobility/LibIpv6_Rfc4068FastHandovers_Functions.ttcn +0 −4 Original line number Diff line number Diff line Loading @@ -33,10 +33,6 @@ module LibIpv6_Rfc4068FastHandovers_Functions { import from LibIpv6_Rfc3775Mipv6_Templates all; import from LibIpv6_Rfc4068FastHandovers_TypesAndValues all; import from LibIpv6_Rfc4068FastHandovers_Templates all; //AtsIpv6 import from AtsIpv6_TestSystem all; import from AtsIpv6_TestConfiguration_TypesAndValues all; import from AtsIpv6_ModuleParameters all ; /* * @desc This sends a Proxy Router Advertisement from a router node Loading ttcn3/EtsiLibrary/LibIpv6/LibMultiRfcs/LibIpv6_MultiRfcs_Functions.ttcn +0 −1 Original line number Diff line number Diff line Loading @@ -17,7 +17,6 @@ //LibIpv6 import from LibIpv6_Interface_TypesAndValues all ; import from LibIpv6_Interface_Templates all; import from AtsIpv6_TestConfiguration_TypesAndValues all; import from LibIpv6_CommonRfcs_TypesAndValues all; import from LibIpv6_CommonRfcs_Functions all; import from LibIpv6_ModuleParameters all ; Loading Loading
ttcn3/EtsiLibrary/LibIpv6/LibCommonRfcs/LibIpv6_CommonRfcs_TypesAndValues.ttcn +15 −1 Original line number Diff line number Diff line Loading @@ -33,6 +33,20 @@ module LibIpv6_CommonRfcs_TypesAndValues { }//end group rfc4291AddressingArchitecture group ipv6Address { //Prefix const Oct2 c_llaMcaPrefix := 'FF02'O ; const Oct2 c_llaPrefix := 'FE80'O ; //Postfix const Oct2 c_allNodesMcaPostfix := '0001'O ; const Oct2 c_allRoutersMcaPostfix := '0002'O ; const Oct2 c_anycastPostfix := 'FFFF'O ; const Oct1 c_haAnycastPostfix := '7E'O ; //Wellknown Multicast Address const Ipv6Address c_allNodesMca := c_llaMcaPrefix & c_12ZeroBytes & c_allNodesMcaPostfix ; const Ipv6Address c_allRoutersMca := c_llaMcaPrefix & c_12ZeroBytes & c_allRoutersMcaPostfix ; }//end group ipv6Address group ipv6Options { Loading
ttcn3/EtsiLibrary/LibIpv6/LibCommonRfcs/LibIpv6_Interface_TypesAndValues.ttcn +13 −0 Original line number Diff line number Diff line Loading @@ -52,6 +52,19 @@ module LibIpv6_Interface_TypesAndValues { timer tc_sync := PX_TSYNC_TIME_LIMIT; } type record Ipv6NodeParams { boolean useInTa, Ipv6Address lla optional, Ipv6Address gla optional, Ipv6Address solNodeMca optional, /*new*/Ipv6Address haAca optional, //Home Agent Anycast Address /*new*/Ipv6Address mnHoa optional, //Mobile Node Home Address /*new*/Ipv6Address mnCoa optional, //Mobile Node CareOfAddress Oct6to15 macUca optional, Oct6to15 macSolNodeMca optional, PrefixLength prefixLength optional } type port Ipv6Port message { inout //Imported from Rfc 2463 Loading
ttcn3/EtsiLibrary/LibIpv6/LibMobility/LibIpv6_Rfc3775Mipv6_Functions.ttcn +1 −4 Original line number Diff line number Diff line Loading @@ -15,6 +15,7 @@ module LibIpv6_Rfc3775Mipv6_Functions { import from LibCommon_DataStrings all; import from LibCommon_VerdictControl { type FncRetCode }; import from LibCommon_Time all; import from LibCommon_TextStrings all; //LibIpv6 import from LibIpv6_Interface_TypesAndValues all ; import from LibIpv6_Interface_Templates all; Loading @@ -32,10 +33,6 @@ module LibIpv6_Rfc3775Mipv6_Functions { import from LibIpv6_Rfc3775Mipv6_TypesAndValues all; import from LibIpv6_Rfc3775Mipv6_Templates all; import from LibIpv6_Rfc4306Ikev2_TypesAndValues all; //AtsIpv6 import from AtsIpv6_TestSystem all; import from AtsIpv6_TestConfiguration_TypesAndValues all; import from AtsIpv6_ModuleParameters all ; group dhaadFns { Loading
ttcn3/EtsiLibrary/LibIpv6/LibMobility/LibIpv6_Rfc4068FastHandovers_Functions.ttcn +0 −4 Original line number Diff line number Diff line Loading @@ -33,10 +33,6 @@ module LibIpv6_Rfc4068FastHandovers_Functions { import from LibIpv6_Rfc3775Mipv6_Templates all; import from LibIpv6_Rfc4068FastHandovers_TypesAndValues all; import from LibIpv6_Rfc4068FastHandovers_Templates all; //AtsIpv6 import from AtsIpv6_TestSystem all; import from AtsIpv6_TestConfiguration_TypesAndValues all; import from AtsIpv6_ModuleParameters all ; /* * @desc This sends a Proxy Router Advertisement from a router node Loading
ttcn3/EtsiLibrary/LibIpv6/LibMultiRfcs/LibIpv6_MultiRfcs_Functions.ttcn +0 −1 Original line number Diff line number Diff line Loading @@ -17,7 +17,6 @@ //LibIpv6 import from LibIpv6_Interface_TypesAndValues all ; import from LibIpv6_Interface_Templates all; import from AtsIpv6_TestConfiguration_TypesAndValues all; import from LibIpv6_CommonRfcs_TypesAndValues all; import from LibIpv6_CommonRfcs_Functions all; import from LibIpv6_ModuleParameters all ; Loading