Commit bb06ac7c authored by berge's avatar berge
Browse files

Fixed bug #0000579 (Ats files imported into Lib files).

parent 5281a8e9
Loading
Loading
Loading
Loading
+15 −1
Original line number Diff line number Diff line
@@ -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 {

+13 −0
Original line number Diff line number Diff line
@@ -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
+1 −4
Original line number Diff line number Diff line
@@ -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;
@@ -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 {

+0 −4
Original line number Diff line number Diff line
@@ -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
+0 −1
Original line number Diff line number Diff line
@@ -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 ;