Commit e542491f authored by berge's avatar berge
Browse files

End of validation

parent bc25a2db
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
#Wed Feb 07 13:10:47 CET 2007
#Mon Mar 12 15:28:58 CET 2007
tcn3.debug_mode=false
ttcn3.debug_mode=false
ttcn3.mlf_jar=IPv6TestAdapter.jar
ttcn3.output_same_as_src=false
ttcn3.mlf_class=com.testingtech.ttcn.tri.IPv6TestAdapter
ttcn3.use_bigint=true
ttcn3.source_folders=//PROJECT_NAME//ttcn3/EtsiAts/AtsIpv6/AtsCommon\n//PROJECT_NAME//ttcn3/EtsiAts/AtsIpv6/AtsCore\n//PROJECT_NAME//ttcn3/EtsiAts/AtsIpv6/AtsMobility\n//PROJECT_NAME//ttcn3/EtsiLibrary/LibCommon\n//PROJECT_NAME//ttcn3/EtsiLibrary/LibIpv6/LibCore\n//PROJECT_NAME//ttcn3/EtsiLibrary/LibIpv6/LibMobility\n//PROJECT_NAME//ttcn3/EtsiLibrary/LibIpv6/LibMultiRfcs\n//PROJECT_NAME//ttcn3/EtsiLibrary/LibIpv6/LibCommonRfcs\n//PROJECT_NAME//ttcn3/EtsiLibrary/LibIpv6/LibUdp\n//PROJECT_NAME//ttcn3/EtsiLibrary/LibScop\n//PROJECT_NAME//ttcn3/EtsiAts/AtsIpv6/AtsEsp\n//PROJECT_NAME//ttcn3/EtsiAts/AtsIpv6/AtsIPsecAh\n//PROJECT_NAME//ttcn3/EtsiAts/AtsIpv6/AtsSecurity\n//PROJECT_NAME//ttcn3/EtsiLibrary/LibIpv6/LibSec\n//PROJECT_NAME//ttcn3
ttcn3.source_folders=//PROJECT_NAME//ttcn3/EtsiAts/AtsIpv6/AtsCommon\n//PROJECT_NAME//ttcn3/EtsiAts/AtsIpv6/AtsCore\n//PROJECT_NAME//ttcn3/EtsiAts/AtsIpv6/AtsMobility\n//PROJECT_NAME//ttcn3/EtsiAts/AtsIpv6/AtsSecurity\n//PROJECT_NAME//ttcn3/EtsiLibrary/LibCommon\n//PROJECT_NAME//ttcn3/EtsiLibrary/LibIpv6/LibCore\n//PROJECT_NAME//ttcn3/EtsiLibrary/LibIpv6/LibMobility\n//PROJECT_NAME//ttcn3/EtsiLibrary/LibIpv6/LibMultiRfcs\n//PROJECT_NAME//ttcn3/EtsiLibrary/LibIpv6/LibCommonRfcs\n//PROJECT_NAME//ttcn3/EtsiLibrary/LibIpv6/LibUdp\n//PROJECT_NAME//ttcn3/EtsiLibrary/LibScop\n//PROJECT_NAME//ttcn3/EtsiLibrary/LibIpv6/LibSec\n//PROJECT_NAME//ttcn3
ttcn3.generate_mlf=true
ttcn3.main_module=AtsIpv6_Core_TestControl
ttcn3.output_folder=//PROJECT_NAME//lib
+13 −0
Original line number Diff line number Diff line
@@ -78,6 +78,9 @@ import de.tu_berlin.cs.uebb.muttcn.runtime.BigInt;
import de.tu_berlin.cs.uebb.muttcn.runtime.RB;
import de.tu_berlin.cs.uebb.ttcn.runtime.OctetString;

//For debugging only
import com.testingtech.util.HexViewer;

/**
 * 
 * This class implements all the external function declaration of the
@@ -709,6 +712,16 @@ public class ExternalFunctions_IPv6 implements ExternalFunctionsDefinition, IEnu
			OctetString sK_pr = new OctetString(RB, key.size(), key.toByteArray());
			key.reset();
			sevenSecrets.setField("sK_pr", sK_pr);
			
			//debug statements
			System.out.println("sK_d" + HexViewer.hexString(sK_d.toByteArray() ) + "\n");
			System.out.println("sK_ai" + HexViewer.hexString(sK_ai.toByteArray()) + "\n");
			System.out.println("sK_ar" + HexViewer.hexString(sK_ar.toByteArray()) + "\n");
			System.out.println("sK_ei" + HexViewer.hexString(sK_ei.toByteArray()) + "\n");
			System.out.println("sK_er" + HexViewer.hexString(sK_er.toByteArray()) + "\n");
			System.out.println("sK_pi" + HexViewer.hexString(sK_pi.toByteArray()) + "\n");
			System.out.println("sK_pr" + HexViewer.hexString(sK_pr.toByteArray()) + "\n");
			
		} catch (IOException e) {
			RB.tciTMProvided.tciError(e.getMessage());
			e.printStackTrace();