Browse Source

Remove M3UA/MTP3/SCCP code from this repo, use upstream repos

Originally, this code was not yet in an official upstream git repo.
However, it has been for many months, so let's remove our local copy
and use upstream git repositories like for all the other modules.

Change-Id: I2c616fb865df32cfec323d42e5d0d06de40c497b
changes/62/7362/4
Harald Welte 4 years ago
parent
commit
c87abfcb60
  1. 44
      M3UA_CNL113536/M3UA_CNL113536.tpd
  2. 13
      M3UA_CNL113536/doc/documentation_note.txt
  3. 805
      M3UA_CNL113536/src/M3UA_Types.ttcn
  4. 1
      M3UA_CNL113537/demo/Abstract_Socket.cc
  5. 1
      M3UA_CNL113537/demo/Abstract_Socket.hh
  6. 1
      M3UA_CNL113537/demo/BICC_EncDec.cc
  7. 1
      M3UA_CNL113537/demo/BICC_Types.ttcn
  8. 1
      M3UA_CNL113537/demo/General_Types.ttcn
  9. 1
      M3UA_CNL113537/demo/M3UA_Emulation.ttcn
  10. 152
      M3UA_CNL113537/demo/M3UA_Emulation_Test.ttcn
  11. 1
      M3UA_CNL113537/demo/M3UA_Types.ttcn
  12. 1
      M3UA_CNL113537/demo/MTP3asp_EncDec.cc
  13. 1
      M3UA_CNL113537/demo/MTP3asp_Types.ttcn
  14. 920
      M3UA_CNL113537/demo/Makefile
  15. 1
      M3UA_CNL113537/demo/SCTPasp_PT.cc
  16. 1
      M3UA_CNL113537/demo/SCTPasp_PT.hh
  17. 1
      M3UA_CNL113537/demo/SCTPasp_PortType.ttcn
  18. 1
      M3UA_CNL113537/demo/SCTPasp_Types.ttcn
  19. 21
      M3UA_CNL113537/demo/m3ua_emu.cfg
  20. 1307
      M3UA_CNL113537/src/M3UA_Emulation.ttcn
  21. 89
      MTP3asp_CNL113337/MTP3asp_CNL113337.tpd
  22. 2952
      MTP3asp_CNL113337/demo/MTP3asp_PT.cc
  23. 249
      MTP3asp_CNL113337/demo/MTP3asp_PT.hh
  24. 61
      MTP3asp_CNL113337/demo/MTP3asp_PortType.ttcn
  25. 324
      MTP3asp_CNL113337/demo/MTP3asp_Types.ttcn
  26. 353
      MTP3asp_CNL113337/demo/Makefile
  27. 292
      MTP3asp_CNL113337/demo/mtp3test.ttcn
  28. 75
      MTP3asp_CNL113337/demo/mtp3test_MTP3_ansi2.cfg
  29. BIN
      MTP3asp_CNL113337/doc/MTP3asp_CNL113337_FS.pdf
  30. BIN
      MTP3asp_CNL113337/doc/MTP3asp_CNL113337_PRI.pdf
  31. BIN
      MTP3asp_CNL113337/doc/MTP3asp_CNL113337_UG.pdf
  32. 20
      MTP3asp_CNL113337/src/MTP3asp_EncDec.cc
  33. 2952
      MTP3asp_CNL113337/src/MTP3asp_PT.cc
  34. 249
      MTP3asp_CNL113337/src/MTP3asp_PT.hh
  35. 66
      MTP3asp_CNL113337/src/MTP3asp_PortType.ttcn
  36. 324
      MTP3asp_CNL113337/src/MTP3asp_Types.ttcn
  37. 87
      SCCP_CNL113341/SCCP_CNL113341.tpd
  38. 1
      SCCP_CNL113341/demo/General_Types.ttcn
  39. 1
      SCCP_CNL113341/demo/MTP3asp_PT.cc
  40. 1
      SCCP_CNL113341/demo/MTP3asp_PT.hh
  41. 1
      SCCP_CNL113341/demo/MTP3asp_PortType.ttcn
  42. 1
      SCCP_CNL113341/demo/MTP3asp_Types.ttcn
  43. 737
      SCCP_CNL113341/demo/Makefile.ini
  44. 2141
      SCCP_CNL113341/demo/N_UNITDATAtest_600longdata_xudt_ansi_log
  45. 1
      SCCP_CNL113341/demo/SCCP_Emulation.ttcn
  46. 1
      SCCP_CNL113341/demo/SCCP_Mapping.ttcnpp
  47. 55
      SCCP_CNL113341/demo/SCCP_Testcases.cfg
  48. 468
      SCCP_CNL113341/demo/SCCP_Testcases.ttcn
  49. 1
      SCCP_CNL113341/demo/SCCP_Types.ttcn
  50. 52
      SCCP_CNL113341/demo/SCCP_selftest.cfg
  51. 607
      SCCP_CNL113341/demo/SCCP_selftest.ttcn
  52. 1
      SCCP_CNL113341/demo/SCCPasp_Types.ttcn
  53. 6043
      SCCP_CNL113341/src/SCCP_Emulation.ttcn
  54. 19
      SCCP_CNL113341/src/SCCP_EncDec.cc
  55. 129
      SCCP_CNL113341/src/SCCP_Mapping.ttcnpp
  56. 1553
      SCCP_CNL113341/src/SCCP_Types.ttcn
  57. 895
      SCCP_CNL113341/src/SCCPasp_Types.ttcn
  58. 50
      SCTPasp_CNL113469/SCTPasp_CNL113469.tpd
  59. BIN
      SCTPasp_CNL113469/doc/SCTPasp_CNL113469_PRI.doc
  60. BIN
      SCTPasp_CNL113469/doc/SCTPasp_CNL113469_UG.doc
  61. BIN
      SCTPasp_CNL113469/doc/SCTPasp_FS.pdf
  62. 1549
      SCTPasp_CNL113469/src/SCTPasp_PT.cc
  63. 157
      SCTPasp_CNL113469/src/SCTPasp_PT.hh
  64. 62
      SCTPasp_CNL113469/src/SCTPasp_PortType.ttcn
  65. 201
      SCTPasp_CNL113469/src/SCTPasp_Types.ttcn
  66. 24
      bin/install.script
  67. 5
      bsc-nat/gen_links.sh
  68. 2
      bsc-nat/regen_makefile.sh
  69. 12
      bsc/gen_links.sh
  70. 2
      bsc/regen_makefile.sh
  71. 7
      deps/Makefile
  72. 7
      msc/gen_links.sh
  73. 2
      msc/regen_makefile.sh
  74. 2
      rmlinks.sh
  75. 5
      selftest/gen_links.sh
  76. 2
      selftest/regen_makefile.sh

44
M3UA_CNL113536/M3UA_CNL113536.tpd

@ -1,44 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2015 Ericsson
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0
which accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html
File: M3UA_CNL113536.tpd
Description: tpd project file
Rev: R2A
Prodnr: CNL 113 536
-->
<TITAN_Project_File_Information version="1.0">
<ProjectName>M3UA_CNL113536</ProjectName>
<ReferencedProjects>
<ReferencedProject name="ProtocolModules_Common" projectLocationURI="../COMMON/ProtocolModules_Common.tpd"/>
</ReferencedProjects>
<Folders>
<FolderResource projectRelativePath="src" relativeURI="src"/>
</Folders>
<Files>
<FileResource projectRelativePath="src/M3UA_Types.ttcn" relativeURI="src/M3UA_Types.ttcn"/>
</Files>
<ActiveConfiguration>Default</ActiveConfiguration>
<Configurations>
<Configuration name="Default">
<ProjectProperties>
<MakefileSettings>
<generateInternalMakefile>true</generateInternalMakefile>
<GNUMake>true</GNUMake>
<incrementalDependencyRefresh>true</incrementalDependencyRefresh>
<targetExecutable>bin/M3UA_CNL113536</targetExecutable>
</MakefileSettings>
<LocalBuildSettings>
<workingDirectory>bin</workingDirectory>
</LocalBuildSettings>
</ProjectProperties>
</Configuration>
</Configurations>
</TITAN_Project_File_Information>

13
M3UA_CNL113536/doc/documentation_note.txt

@ -1,13 +0,0 @@
Please note that the storage of the documentation of the product has been
moved to the eridoc.ericsson.se from the ClearCase.
You can access the documentation of the product via the following links:
The documentation belongs to the R2A revision of the product
can be found here:
http://document.internal.ericsson.com/Download?DocNo=1095-CNL113536&Rev=C&Lang=EN&PRev=Y
The documentation belongs to the latest revision of the product
can be found here:
http://document.internal.ericsson.com/Download?DocNo=1095-CNL113536&Rev=HIGHEST&Lang=EN&Status=FREE&PRev=Y

805
M3UA_CNL113536/src/M3UA_Types.ttcn

@ -1,805 +0,0 @@
/******************************************************************************
* Copyright (c) 2004, 2015 Ericsson AB
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Ferenc Kovacs
* Gabor Bettesch
* Gabor Szalai
******************************************************************************/
//
// File: M3UA_Types.ttcn
// Rev: R2A
// Prodnr: CNL 113 536
// Reference:
module M3UA_Types {
import from General_Types all;
external function enc_PDU_M3UA(in PDU_M3UA pdu) return octetstring
with { extension "prototype(convert)"
extension "encode(RAW)"
}
external function dec_PDU_M3UA(in octetstring stream) return PDU_M3UA
with { extension "prototype(convert)"
extension "decode(RAW)"
}
//++++++++++++++++++++++++++++++++++++++++++++++++++
// M3UA PARAMETERS
//++++++++++++++++++++++++++++++++++++++++++++++++++
type octetstring M3UA_OCT0_255 length (0..255);
type record M3UA_Point_Code
{
OCT1 mask,
OCT3 affected_Point_Code
}
type record of M3UA_Point_Code M3UA_Point_Codes;
type record M3UA_Error_Code
{
OCT2 tag,
integer lengthInd,
OCT4 errorCode
} with { variant (lengthInd) "LENGTHTO(tag,lengthInd,errorCode)";
variant (lengthInd) "FIELDLENGTH(16)";
variant (lengthInd) "BYTEORDER(last)";
}
type record M3UA_Routing_Context
{
OCT2 tag,
integer lengthInd,
octetstring routingContext
} with { variant (lengthInd) "LENGTHTO(tag,lengthInd,routingContext)";
variant (lengthInd) "FIELDLENGTH(16)";
variant (lengthInd) "BYTEORDER(last)";
variant "PADDING(dword32)";
}
type record M3UA_Affected_Point_Codes
{
OCT2 tag,
integer lengthInd,
M3UA_Point_Codes pointCodes
} with { variant (lengthInd) "LENGTHTO(tag,lengthInd,pointCodes)";
variant (lengthInd) "FIELDLENGTH(16)";
variant (lengthInd) "BYTEORDER(last)";
}
type record M3UA_Network_Appearance
{
OCT2 tag,
integer lengthInd,
OCT4 networkAppearance
} with { variant (lengthInd) "LENGTHTO(tag,lengthInd,networkAppearance)";
variant (lengthInd) "FIELDLENGTH(16)";
variant (lengthInd) "BYTEORDER(last)";
}
type record M3UA_Diagnostic_information
{
OCT2 tag,
integer lengthInd,
octetstring diagnosticInformation
} with { variant (lengthInd) "LENGTHTO(tag,lengthInd,diagnosticInformation)";
variant (lengthInd) "FIELDLENGTH(16)";
variant (lengthInd) "BYTEORDER(last)";
variant "PADDING(dword32)";
}
type record M3UA_Correlation_ID
{
OCT2 tag,
integer lengthInd,
OCT4 correlationID
} with { variant (lengthInd) "LENGTHTO(tag,lengthInd,correlationID)";
variant (lengthInd) "FIELDLENGTH(16)";
variant (lengthInd) "BYTEORDER(last)";
}
type record M3UA_Protocol_Data
{
OCT2 tag,
integer lengthInd,
OCT4 oPC,
OCT4 dPC,
OCT1 sI,
OCT1 nI,
OCT1 mP,
OCT1 sLS,
octetstring userProtocolData
} with { variant (lengthInd) "LENGTHTO(tag,lengthInd,oPC,dPC,sI,nI,mP,sLS,
userProtocolData)";
variant (lengthInd) "FIELDLENGTH(16)";
variant (lengthInd) "BYTEORDER(last)";
variant "PADDING(dword32)";
}
type record M3UA_Info_String
{
OCT2 tag,
integer lengthInd,
M3UA_OCT0_255 infoString
} with { variant (lengthInd) "LENGTHTO(tag,lengthInd,infoString)";
variant (lengthInd) "FIELDLENGTH(16)";
variant (lengthInd) "BYTEORDER(last)";
variant "PADDING(dword32)";
}
type record M3UA_Concerned_Destination
{
OCT2 tag,
integer lengthInd,
OCT1 reserved,
OCT3 concernedDestination
} with { variant (lengthInd) "LENGTHTO(tag,lengthInd,reserved,
concernedDestination)";
variant (lengthInd) "FIELDLENGTH(16)";
variant (lengthInd) "BYTEORDER(last)";
}
type record M3UA_Congestion_Indicators
{
OCT2 tag,
integer lengthInd,
OCT1 reserved,
OCT3 congestionLevel
} with { variant (lengthInd) "LENGTHTO(tag,lengthInd,reserved,congestionLevel)";
variant (lengthInd) "FIELDLENGTH(16)";
variant (lengthInd) "BYTEORDER(last)";
}
type record M3UA_User_Cause
{
OCT2 tag,
integer lengthInd,
OCT2 cause,
OCT2 user
} with { variant (lengthInd) "LENGTHTO(tag,lengthInd,cause,user)";
variant (lengthInd) "FIELDLENGTH(16)";
variant (lengthInd) "BYTEORDER(last)";
}
type record M3UA_ASP_Identifier
{
OCT2 tag,
integer lengthInd,
OCT4 aSPIdentifier
} with { variant (lengthInd) "LENGTHTO(tag,lengthInd,aSPIdentifier)";
variant (lengthInd) "FIELDLENGTH(16)";
variant (lengthInd) "BYTEORDER(last)";
}
type record M3UA_Heartbeat_Data
{
OCT2 tag,
integer lengthInd,
octetstring heartbeat_Data
} with { variant (lengthInd) "LENGTHTO(tag,lengthInd,heartbeat_Data)";
variant (lengthInd) "FIELDLENGTH(16)";
variant (lengthInd) "BYTEORDER(last)";
variant "PADDING(dword32)";
}
type record M3UA_Traffic_Mode_Type
{
OCT2 tag,
integer lengthInd,
OCT4 trafficModeType
} with { variant (lengthInd) "LENGTHTO (tag,lengthInd,trafficModeType)";
variant (lengthInd) "FIELDLENGTH(16)";
variant (lengthInd) "BYTEORDER(last)";
}
//++++++++++++++++++++++++++++++++++++++++++++++++++
//PDUs
//++++++++++++++++++++++++++++++++++++++++++++++++++
// M3UA_ERR PDU
//++++++++++++++++++++++++++++++++++++++++++++++++++
type record M3UA_ERR
{
OCT1 version,
OCT1 reserved,
OCT2 messageClassAndType,
integer messageLength,
M3UA_ERR_MessageParameters messageParameters
} with { variant (messageLength) "LENGTHTO(version,reserved,messageClassAndType,
messageLength,messageParameters)";
variant (messageLength) "FIELDLENGTH(32)";
variant (messageLength) "BYTEORDER(last)";
}
type set M3UA_ERR_MessageParameters
{
M3UA_Error_Code error_Code,
M3UA_Routing_Context routing_Context optional,
M3UA_Affected_Point_Codes affected_Point_Codes optional,
M3UA_Network_Appearance network_Appearance optional,
M3UA_Diagnostic_information diagnostic_information optional
} with { variant "TAG(error_Code, tag = '000C'O;
routing_Context, tag = '0006'O;
affected_Point_Codes, tag = '0012'O;
network_Appearance, tag = '0200'O;
diagnostic_information, tag = '0007'O; )"
}
// M3UA_NOTIFY
// NOTE1 : NOTIFY should not come and will be dropped if it comes
// NOTE2 : messageParameters is simpified implementation as octetstring
//++++++++++++++++++++++++++++++++++++++++++++++++++
type record M3UA_NOTIFY
{
OCT1 version,
OCT1 reserved,
OCT2 messageClassAndType,
integer messageLength,
octetstring messageParameters
} with { variant (messageLength) "LENGTHTO(version,reserved,messageClassAndType,
messageLength,messageParameters)";
variant (messageLength) "FIELDLENGTH(32)";
variant (messageLength) "BYTEORDER(last)";
}
// M3UA_DATA PDU
//++++++++++++++++++++++++++++++++++++++++++++++++++
type record M3UA_DATA
{
OCT1 version,
OCT1 reserved,
OCT2 messageClassAndType,
integer messageLength,
M3UA_DATA_MessageParameters messageParameters
} with { variant (messageLength) "LENGTHTO(version,reserved,messageClassAndType,
messageLength,messageParameters)";
variant (messageLength) "FIELDLENGTH(32)";
variant (messageLength) "BYTEORDER(last)";
}
type set M3UA_DATA_MessageParameters
{
M3UA_Network_Appearance network_Appearance optional,
M3UA_Routing_Context routing_Context optional,
M3UA_Protocol_Data protocol_Data,
M3UA_Correlation_ID correlation_ID optional
} with { variant "TAG(network_Appearance, tag = '0200'O;
routing_Context, tag = '0006'O;
protocol_Data, tag = '0210'O;
correlation_ID, tag = '0013'O; )"
}
// M3UA_DUNA PDU
//++++++++++++++++++++++++++++++++++++++++++++++++++
type record M3UA_DUNA
{
OCT1 version,
OCT1 reserved,
OCT2 messageClassAndType,
integer messageLength,
M3UA_DUNA_MessageParameters messageParameters
} with { variant (messageLength) "LENGTHTO(version,reserved,messageClassAndType,
messageLength,messageParameters)";
variant (messageLength) "FIELDLENGTH(32)";
variant (messageLength) "BYTEORDER(last)";
}
type set M3UA_DUNA_MessageParameters
{
M3UA_Network_Appearance network_Appearance optional,
M3UA_Routing_Context routing_Context optional,
M3UA_Affected_Point_Codes affected_Point_Codes,
M3UA_Info_String info_String optional
} with { variant "TAG(network_Appearance, tag = '0200'O;
routing_Context, tag = '0006'O;
affected_Point_Codes, tag = '0012'O;
info_String, tag = '0004'O )"
}
// M3UA_DAVA PDU
//++++++++++++++++++++++++++++++++++++++++++++++++++
type record M3UA_DAVA
{
OCT1 version,
OCT1 reserved,
OCT2 messageClassAndType,
integer messageLength,
M3UA_DAVA_MessageParameters messageParameters
} with { variant (messageLength) "LENGTHTO(version,reserved,messageClassAndType,
messageLength,messageParameters)";
variant (messageLength) "FIELDLENGTH(32)";
variant (messageLength) "BYTEORDER(last)";
}
type set M3UA_DAVA_MessageParameters
{
M3UA_Network_Appearance network_Appearance optional,
M3UA_Routing_Context routing_Context optional,
M3UA_Affected_Point_Codes affected_Point_Codes,
M3UA_Info_String info_String optional
} with { variant "TAG(network_Appearance, tag = '0200'O;
routing_Context, tag = '0006'O;
affected_Point_Codes, tag = '0012'O;
info_String, tag = '0004'O )"
}
// M3UA_DAUD PDU
//++++++++++++++++++++++++++++++++++++++++++++++++++
type record M3UA_DAUD
{
OCT1 version,
OCT1 reserved,
OCT2 messageClassAndType,
integer messageLength,
M3UA_DAUD_MessageParameters messageParameters
} with { variant (messageLength) "LENGTHTO(version,reserved,messageClassAndType,
messageLength,messageParameters)";
variant (messageLength) "FIELDLENGTH(32)";
variant (messageLength) "BYTEORDER(last)";
}
type set M3UA_DAUD_MessageParameters
{
M3UA_Network_Appearance network_Appearance optional,
M3UA_Routing_Context routing_Context optional,
M3UA_Affected_Point_Codes affected_Point_Codes,
M3UA_Info_String info_String optional
} with { variant "TAG(network_Appearance, tag = '0200'O;
routing_Context, tag = '0006'O;
affected_Point_Codes, tag = '0012'O;
info_String, tag = '0004'O )"
}
// M3UA_SCON PDU
//++++++++++++++++++++++++++++++++++++++++++++++++++
type record M3UA_SCON
{
OCT1 version,
OCT1 reserved,
OCT2 messageClassAndType,
integer messageLength,
M3UA_SCON_MessageParameters messageParameters
} with { variant (messageLength) "LENGTHTO(version,reserved,messageClassAndType,
messageLength,messageParameters)";
variant (messageLength) "FIELDLENGTH(32)";
variant (messageLength) "BYTEORDER(last)";
}
type set M3UA_SCON_MessageParameters
{
M3UA_Network_Appearance network_Appearance optional,
M3UA_Routing_Context routing_Context optional,
M3UA_Affected_Point_Codes affected_Point_Codes,
M3UA_Concerned_Destination concerned_Destination optional,
M3UA_Congestion_Indicators congestion_Indicators optional,
M3UA_Info_String info_String optional
} with { variant "TAG(network_Appearance, tag = '0200'O;
routing_Context, tag = '0006'O;
affected_Point_Codes, tag = '0012'O;
concerned_Destination, tag = '0206'O;
congestion_Indicators, tag = '0205'O;
info_String, tag = '0004'O )"
}
// M3UA_DUPU PDU
//++++++++++++++++++++++++++++++++++++++++++++++++++
type record M3UA_DUPU
{
OCT1 version,
OCT1 reserved,
OCT2 messageClassAndType,
integer messageLength,
M3UA_DUPU_MessageParameters messageParameters
} with { variant (messageLength) "LENGTHTO(version,reserved,messageClassAndType,
messageLength,messageParameters)";
variant (messageLength) "FIELDLENGTH(32)";
variant (messageLength) "BYTEORDER(last)";
}
type set M3UA_DUPU_MessageParameters
{
M3UA_Network_Appearance network_Appearance optional,
M3UA_Routing_Context routing_Context optional,
M3UA_Affected_Point_Codes affected_Point_Codes,
M3UA_User_Cause user_Cause,
M3UA_Info_String info_String optional
} with { variant "TAG(network_Appearance, tag = '0200'O;
routing_Context, tag = '0006'O;
affected_Point_Codes, tag = '0012'O;
user_Cause, tag = '0204'O;
info_String, tag = '0004'O )"
}
// M3UA_DRST PDU
// NOTE1 : DRST should not come and will be dropped if it comes
// NOTE2 : messageParameters is simpified implementation as octetstring
//++++++++++++++++++++++++++++++++++++++++++++++++++
type record M3UA_DRST
{
OCT1 version,
OCT1 reserved,
OCT2 messageClassAndType,
integer messageLength,
octetstring messageParameters
} with { variant (messageLength) "LENGTHTO(version,reserved,messageClassAndType,
messageLength,messageParameters)";
variant (messageLength) "FIELDLENGTH(32)";
variant (messageLength) "BYTEORDER(last)";
}
// M3UA_ASPUP
//++++++++++++++++++++++++++++++++++++++++++++++++++
type record M3UA_ASPUP
{
OCT1 version,
OCT1 reserved,
OCT2 messageClassAndType,
integer messageLength,
M3UA_ASPUP_MessageParameters messageParameters
} with { variant (messageLength) "LENGTHTO(version,reserved,messageClassAndType,
messageLength,messageParameters)";
variant (messageLength) "FIELDLENGTH(32)";
variant (messageLength) "BYTEORDER(last)";
}
type set M3UA_ASPUP_MessageParameters
{
M3UA_ASP_Identifier aSP_Identifier optional,
M3UA_Info_String info_String optional
} with { variant "TAG(aSP_Identifier, tag = '0011'O;
info_String, tag = '0004'O; )"
}
//M3UA_ASPUP_Ack
//++++++++++++++++++++++++++++++++++++++++++++++++++
type record M3UA_ASPUP_Ack
{
OCT1 version,
OCT1 reserved,
OCT2 messageClassAndType,
integer messageLength,
M3UA_ASPUP_Ack_MessageParameters messageParameters
} with { variant (messageLength) "LENGTHTO(version,reserved,messageClassAndType,
messageLength,messageParameters)";
variant (messageLength) "FIELDLENGTH(32)";
variant (messageLength) "BYTEORDER(last)";
}
type set M3UA_ASPUP_Ack_MessageParameters
{
M3UA_Info_String info_String optional
} with { variant "TAG(info_String, tag = '0004'O; )"
}
//M3UA_ASPDN
//++++++++++++++++++++++++++++++++++++++++++++++++++
type record M3UA_ASPDN
{
OCT1 version,
OCT1 reserved,
OCT2 messageClassAndType,
integer messageLength,
M3UA_ASPDN_MessageParameters messageParameters
} with { variant (messageLength) "LENGTHTO(version,reserved,messageClassAndType,
messageLength,messageParameters)";
variant (messageLength) "FIELDLENGTH(32)";
variant (messageLength) "BYTEORDER(last)";
}
type set M3UA_ASPDN_MessageParameters
{
M3UA_Info_String info_String optional
} with { variant "TAG(info_String, tag = '0004'O; )"
}
//M3UA_ASPDN_Ack
//++++++++++++++++++++++++++++++++++++++++++++++++++
type record M3UA_ASPDN_Ack
{
OCT1 version,
OCT1 reserved,
OCT2 messageClassAndType,
integer messageLength,
M3UA_ASPDN_Ack_MessageParameters messageParameters
} with { variant (messageLength) "LENGTHTO(version,reserved,messageClassAndType,
messageLength,messageParameters)";
variant (messageLength) "FIELDLENGTH(32)";
variant (messageLength) "BYTEORDER(last)";
}
type set M3UA_ASPDN_Ack_MessageParameters
{
M3UA_Info_String info_String optional
} with { variant "TAG(info_String, tag = '0004'O;)"
}
// M3UA_BEAT
//++++++++++++++++++++++++++++++++++++++++++++++++++
type record M3UA_BEAT
{
OCT1 version,
OCT1 reserved,
OCT2 messageClassAndType,
integer messageLength,
M3UA_BEAT_MessageParameters messageParameters
} with { variant (messageLength) "LENGTHTO(version,reserved,messageClassAndType,
messageLength,messageParameters)";
variant (messageLength) "FIELDLENGTH(32)";
variant (messageLength) "BYTEORDER(last)";
}
type set M3UA_BEAT_MessageParameters
{
M3UA_Heartbeat_Data heartbeat_Data optional
} with { variant "TAG(heartbeat_Data, tag = '0009'O; )"
}
// M3UA_BEAT_Ack
//++++++++++++++++++++++++++++++++++++++++++++++++++
type record M3UA_BEAT_Ack
{
OCT1 version,
OCT1 reserved,
OCT2 messageClassAndType,
integer messageLength,
M3UA_BEAT_Ack_MessageParameters messageParameters
} with { variant (messageLength) "LENGTHTO(version,reserved,messageClassAndType,
messageLength,messageParameters)";
variant (messageLength) "FIELDLENGTH(32)";
variant (messageLength) "BYTEORDER(last)";
}
type set M3UA_BEAT_Ack_MessageParameters
{
M3UA_Heartbeat_Data heartbeat_Data optional
} with { variant "TAG(heartbeat_Data, tag = '0009'O; )"
}
// M3UA_ASPAC
//++++++++++++++++++++++++++++++++++++++++++++++++++
type record M3UA_ASPAC
{
OCT1 version,
OCT1 reserved,
OCT2 messageClassAndType,
integer messageLength,
M3UA_ASPAC_MessageParameters messageParameters
} with { variant (messageLength) "LENGTHTO(version,reserved,messageClassAndType,
messageLength,messageParameters)";
variant (messageLength) "FIELDLENGTH(32)";
variant (messageLength) "BYTEORDER(last)";
}
type set M3UA_ASPAC_MessageParameters
{
M3UA_Traffic_Mode_Type traffic_Mode_Type optional,
M3UA_Routing_Context routing_Context optional,
M3UA_Info_String info_String optional
} with { variant "TAG(traffic_Mode_Type, tag = '000B'O;
routing_Context, tag = '0006'O;
info_String, tag = '0004'O; )"
}
// M3UA_ASPAC_Ack
//++++++++++++++++++++++++++++++++++++++++++++++++++
type record M3UA_ASPAC_Ack
{
OCT1 version,
OCT1 reserved,
OCT2 messageClassAndType,
integer messageLength,
M3UA_ASPAC_Ack_MessageParameters messageParameters
} with { variant (messageLength) "LENGTHTO(version,reserved,messageClassAndType,
messageLength,messageParameters)";
variant (messageLength) "FIELDLENGTH(32)";
variant (messageLength) "BYTEORDER(last)";
}
type set M3UA_ASPAC_Ack_MessageParameters
{
M3UA_Traffic_Mode_Type traffic_Mode_Type optional,
M3UA_Routing_Context routing_Context optional,
M3UA_Info_String info_String optional
} with { variant "TAG(traffic_Mode_Type, tag = '000B'O;
routing_Context, tag = '0006'O;
info_String, tag = '0004'O; )"
}
// M3UA_ASPIA
//++++++++++++++++++++++++++++++++++++++++++++++++++
type record M3UA_ASPIA
{
OCT1 version,
OCT1 reserved,
OCT2 messageClassAndType,
integer messageLength,
M3UA_ASPIA_MessageParameters messageParameters
} with { variant (messageLength) "LENGTHTO(version,reserved,messageClassAndType,
messageLength,messageParameters)";
variant (messageLength) "FIELDLENGTH(32)";
variant (messageLength) "BYTEORDER(last)";
}
type set M3UA_ASPIA_MessageParameters
{
M3UA_Routing_Context routing_Context optional,
M3UA_Info_String info_String optional
} with { variant "TAG(routing_Context, tag = '0006'O;
info_String, tag = '0004'O; )"
}
// M3UA_ASPIA_Ack
//++++++++++++++++++++++++++++++++++++++++++++++++++
type record M3UA_ASPIA_Ack
{
OCT1 version,
OCT1 reserved,
OCT2 messageClassAndType,
integer messageLength,
M3UA_ASPIA_Ack_MessageParameters messageParameters
} with { variant (messageLength) "LENGTHTO(version,reserved,messageClassAndType,
messageLength,messageParameters)";
variant (messageLength) "FIELDLENGTH(32)";
variant (messageLength) "BYTEORDER(last)";
}
type set M3UA_ASPIA_Ack_MessageParameters
{
M3UA_Routing_Context routing_Context optional,
M3UA_Info_String info_String optional
} with { variant "TAG(routing_Context, tag = '0006'O;
info_String, tag = '0004'O; )"
}
// M3UA_REG_REQ
// NOTE1 : REG REQ should not come and will be dropped if it comes
// NOTE2 : messageParameters is simpified implementation as octetstring
//++++++++++++++++++++++++++++++++++++++++++++++++++
type record M3UA_REG_REQ
{
OCT1 version,
OCT1 reserved,
OCT2 messageClassAndType,
integer messageLength,
octetstring messageParameters
} with { variant (messageLength) "LENGTHTO(version,reserved,messageClassAndType,
messageLength,messageParameters)";
variant (messageLength) "FIELDLENGTH(32)";
variant (messageLength) "BYTEORDER(last)";
}
// M3UA_REG_RSP
// NOTE1 : REG RSP should not come and will be dropped if it comes
// NOTE2 : messageParameters is simpified implementation as octetstring
//++++++++++++++++++++++++++++++++++++++++++++++++++
type record M3UA_REG_RSP
{
OCT1 version,
OCT1 reserved,
OCT2 messageClassAndType,
integer messageLength,
octetstring messageParameters
} with { variant (messageLength) "LENGTHTO(version,reserved,messageClassAndType,
messageLength,messageParameters)";
variant (messageLength) "FIELDLENGTH(32)";
variant (messageLength) "BYTEORDER(last)";
}
// M3UA_DEREG_REQ
// NOTE1 : DEREG REQ should not come and will be dropped if it comes
// NOTE2 : messageParameters is simpified implementation as octetstring
//++++++++++++++++++++++++++++++++++++++++++++++++++
type record M3UA_DEREG_REQ
{
OCT1 version,
OCT1 reserved,
OCT2 messageClassAndType,
integer messageLength,
octetstring messageParameters
} with { variant (messageLength) "LENGTHTO(version,reserved,messageClassAndType,
messageLength,messageParameters)";
variant (messageLength) "FIELDLENGTH(32)";
variant (messageLength) "BYTEORDER(last)";
}
// M3UA_DEREG_RSP
// NOTE1 : DEREG RSP should not come and will be dropped if it comes
// NOTE2 : messageParameters is simpified implementation as octetstring
//++++++++++++++++++++++++++++++++++++++++++++++++++
type record M3UA_DEREG_RSP
{
OCT1 version,
OCT1 reserved,
OCT2 messageClassAndType,
integer messageLength,
octetstring messageParameters
} with { variant (messageLength) "LENGTHTO(version,reserved,messageClassAndType,
messageLength,messageParameters)";
variant (messageLength) "FIELDLENGTH(32)";
variant (messageLength) "BYTEORDER(last)";
}
// Top level PDU
//************************************************************************
type union PDU_M3UA
{
M3UA_ERR m3UA_ERR, // Error
M3UA_NOTIFY m3UA_NOTIFY, // Notify - should not come
M3UA_DATA m3UA_DATA, // Payload data
M3UA_DUNA m3UA_DUNA, // Destination Unavailable
M3UA_DAVA m3UA_DAVA, // Destination Available
M3UA_DAUD m3UA_DAUD, // Destination State Audit
M3UA_SCON m3UA_SCON, // Signaling Congestion
M3UA_DUPU m3UA_DUPU, // Destination User Part Unavailable
M3UA_DRST m3UA_DRST, // DRST - should not come
M3UA_ASPUP m3UA_ASPUP, // ASP up
M3UA_ASPDN m3UA_ASPDN, // ASP down
M3UA_BEAT m3UA_BEAT, // Heartbeat
M3UA_BEAT_Ack m3UA_BEAT_Ack, // Heartbeat Ack
M3UA_ASPUP_Ack m3UA_ASPUP_Ack, // ASP up ack
M3UA_ASPDN_Ack m3UA_ASPDN_Ack, // ASP down ack
M3UA_ASPAC m3UA_ASPAC, // ASP Active
M3UA_ASPIA m3UA_ASPIA, // ASP Inactive
M3UA_ASPAC_Ack m3UA_ASPAC_Ack, // ASP Active Ack
M3UA_ASPIA_Ack m3UA_ASPIA_Ack, // ASP Inactive
M3UA_REG_REQ m3UA_REG_REQ, // REG REQ - should not come
M3UA_REG_RSP m3UA_REG_RSP, // REG RSP - should not come
M3UA_DEREG_REQ m3UA_DEREG_REQ, // DEREG REQ - should not come
M3UA_DEREG_RSP m3UA_DEREG_RSP // DEREG RSP - should not come
} with { variant "TAG(
m3UA_ERR, messageClassAndType = '0000'O; //MGMT Class (0),
m3UA_NOTIFY, messageClassAndType = '0001'O; //MGMT Class (0),
m3UA_DATA, messageClassAndType = '0101'O; //Transf msg Class(1),
m3UA_DUNA, messageClassAndType = '0201'O; //SSNM Class(2),
m3UA_DAVA, messageClassAndType = '0202'O; //SSNM Class(2),
m3UA_DAUD, messageClassAndType = '0203'O; //SSNM Class(2),
m3UA_SCON, messageClassAndType = '0204'O; //SSNM Class(2),
m3UA_DUPU, messageClassAndType = '0205'O; //SSNM Class(2),
m3UA_DRST, messageClassAndType = '0206'O; //SSNM Class(2),
m3UA_ASPUP, messageClassAndType = '0301'O; //ASPSM Class(3),
m3UA_ASPDN, messageClassAndType = '0302'O; //ASPSM Class(3),
m3UA_BEAT, messageClassAndType = '0303'O; //ASPSM Class(3),
m3UA_ASPUP_Ack, messageClassAndType = '0304'O; //ASPSM Class(3),
m3UA_ASPDN_Ack, messageClassAndType = '0305'O; //ASPSM Class(3),
m3UA_BEAT_Ack, messageClassAndType = '0306'O; //ASPSM Class(3),
m3UA_ASPAC, messageClassAndType = '0401'O; //ASPTM Class(4),
m3UA_ASPIA, messageClassAndType = '0402'O; //ASPTM Class(4),
m3UA_ASPAC_Ack, messageClassAndType = '0403'O; //ASPTM Class(4),
m3UA_ASPIA_Ack, messageClassAndType = '0404'O; //ASPTM Class(4),
m3UA_REG_REQ, messageClassAndType = '0901'O; //RKM Class(9),
m3UA_REG_RSP, messageClassAndType = '0902'O; //RKM Class(9),
m3UA_DEREG_REQ, messageClassAndType = '0903'O; //RKM Class(9),
m3UA_DEREG_RSP, messageClassAndType = '0904'O; )" //RKM Class(9),
}
} with { encode "RAW"}

1
M3UA_CNL113537/demo/Abstract_Socket.cc

@ -1 +0,0 @@
../../../TestPorts/Common_Components/Abstract_Socket_CNL113384/src/Abstract_Socket.cc

1
M3UA_CNL113537/demo/Abstract_Socket.hh

@ -1 +0,0 @@
../../../TestPorts/Common_Components/Abstract_Socket_CNL113384/src/Abstract_Socket.hh

1
M3UA_CNL113537/demo/BICC_EncDec.cc

@ -1 +0,0 @@
../../../ProtocolModules/BICC_Q.1902.1_CNL113359/src/BICC_EncDec.cc

1
M3UA_CNL113537/demo/BICC_Types.ttcn

@ -1 +0,0 @@
../../../ProtocolModules/BICC_Q.1902.1_CNL113359/src/BICC_Types.ttcn

1
M3UA_CNL113537/demo/General_Types.ttcn

@ -1 +0,0 @@
../../../ProtocolModules/COMMON/src/General_Types.ttcn

1
M3UA_CNL113537/demo/M3UA_Emulation.ttcn

@ -1 +0,0 @@
../src/M3UA_Emulation.ttcn

152
M3UA_CNL113537/demo/M3UA_Emulation_Test.ttcn

@ -1,152 +0,0 @@
module M3UA_Emulation_Test
{
//import from MTP3asp_PortType all;
import from MTP3asp_Types all;
import from BICC_Types all;
import from M3UA_Emulation all;
import from SCTPasp_PortType all;
modulepar
{
SCTP_Association_Address tsp_address := { 0, "", 0, "" };
// float tsp_serverWait := 5.0;
// boolean tsp_serverTest := false;
}
type port MTP3asp_PT_Int message
{
out ASP_MTP3_TRANSFERreq;
in ASP_MTP3_TRANSFERind;
} with {extension "internal"}
type component BICC_CT
{
port MTP3asp_PT_Int BICC_MTP3_PORT;
}
type component MTC_CT
{
var BICC_CT vlc_BICC_COMPONENT_1;
var M3UA_CT vlc_M3UA_COMPONENT_1;
port SCTPasp_PT SCTP_PORT;
// var BICC_CT vlc_BICC_COMPONENT_2;
// port MTP3asp_PT M3UA_PORT;
}
function f_testconfig_bicc(SCTP_Association_Address pl_address) runs on MTC_CT
{
vlc_BICC_COMPONENT_1 := BICC_CT.create;
vlc_M3UA_COMPONENT_1 := M3UA_CT.create;
connect(vlc_BICC_COMPONENT_1:BICC_MTP3_PORT,
vlc_M3UA_COMPONENT_1:MTP3_SP_PORT);
map(system:SCTP_PORT, vlc_M3UA_COMPONENT_1:SCTP_PORT);
vlc_M3UA_COMPONENT_1.start(f_M3UA_Emulation(pl_address));
}
function f_testconfig_end_demo_bicc() runs on MTC_CT
{
unmap(system:SCTP_PORT, vlc_M3UA_COMPONENT_1:SCTP_PORT);
disconnect(vlc_BICC_COMPONENT_1:BICC_MTP3_PORT, vlc_M3UA_COMPONENT_1:MTP3_SP_PORT);
vlc_M3UA_COMPONENT_1.stop;
}
template ASP_MTP3_TRANSFERind tr_ASP_MTP3_TRANSFERind_BICC :=
{ sio := {
ni := '10'B,
prio := ?,
si := '1101'B
},
opc := ?,
dpc := ?,
sls := ?,
data := ?
}
function f_init_BICC_bicc() runs on BICC_CT
{
var PDU_BICC vl_PDU_BICC;
var ASP_MTP3_TRANSFERind vl_ASP_MTP3_TRANSFERind;
var ASP_MTP3_TRANSFERreq vl_ASP_MTP3_TRANSFERreq;
vl_PDU_BICC := {
BICC_GRA := {
CIC := '00000000'O,
MType := '00010111'B,
var_part_ptr := 1,
RngSts :=
{ range := '1F'O,
status := ''O
}
}
}
vl_ASP_MTP3_TRANSFERreq := {
sio := {
ni := '10'B,
prio := '00'B,
si := '1101'B
},
opc := 115,
dpc := 300,
sls := 0,
data := enc_PDU_BICC(vl_PDU_BICC)
}
timer T_Timer := 5.0;
T_Timer.start;
alt {
[] BICC_MTP3_PORT.receive(tr_ASP_MTP3_TRANSFERind_BICC)
-> value vl_ASP_MTP3_TRANSFERind {
log("BICC_MTP3_PORT: received message: ", vl_ASP_MTP3_TRANSFERind);
vl_PDU_BICC := dec_PDU_BICC(vl_ASP_MTP3_TRANSFERind.data);
log("received BICC message: ", vl_PDU_BICC);
setverdict(pass);
BICC_MTP3_PORT.send(vl_ASP_MTP3_TRANSFERreq);
T_Timer.stop;
}
[] BICC_MTP3_PORT.receive(ASP_MTP3_TRANSFERind : ?)
-> value vl_ASP_MTP3_TRANSFERind {
log("BICC_MTP3_PORT: received message: ", vl_ASP_MTP3_TRANSFERind);
repeat;
}
[] BICC_MTP3_PORT.receive {
setverdict(fail);
}
[] T_Timer.timeout {
setverdict(fail);
}
}
T_Timer.start;
alt {
[] BICC_MTP3_PORT.receive(tr_ASP_MTP3_TRANSFERind_BICC)
-> value vl_ASP_MTP3_TRANSFERind {
log("BICC_MTP3_PORT: received message: ", vl_ASP_MTP3_TRANSFERind);
vl_PDU_BICC := dec_PDU_BICC(vl_ASP_MTP3_TRANSFERind.data);
log("received BICC message: ", vl_PDU_BICC);
repeat;
}
[] BICC_MTP3_PORT.receive(ASP_MTP3_TRANSFERind : ?)
-> value vl_ASP_MTP3_TRANSFERind {
log("BICC_MTP3_PORT: received message: ", vl_ASP_MTP3_TRANSFERind);
repeat;
}
[] BICC_MTP3_PORT.receive {
}
[] T_Timer.timeout {
}
}
}
testcase tc_M3UA_demo_bicc() runs on MTC_CT
{
f_testconfig_bicc(tsp_address);
vlc_BICC_COMPONENT_1.start(f_init_BICC_bicc());
vlc_BICC_COMPONENT_1.done;
f_testconfig_end_demo_bicc();
}
}

1
M3UA_CNL113537/demo/M3UA_Types.ttcn

@ -1 +0,0 @@
../../../ProtocolModules/M3UA_CNL113536/src/M3UA_Types.ttcn

1
M3UA_CNL113537/demo/MTP3asp_EncDec.cc

@ -1 +0,0 @@
../../../TestPorts/MTP3asp_CNL113337/src/MTP3asp_EncDec.cc

1
M3UA_CNL113537/demo/MTP3asp_Types.ttcn

@ -1 +0,0 @@
../../../TestPorts/MTP3asp_CNL113337/src/MTP3asp_Types.ttcn

920
M3UA_CNL113537/demo/Makefile

@ -1,920 +0,0 @@
# This Makefile was generated by the Makefile Generator
# of the TTCN-3 Test Executor version 1.7.pre1 build 7
# for Gabor Bettesch (ethgbh@mwux018) on Tue May 29 11:06:47 2007
# Copyright 2000-2007 Test Competence Center, Ericsson R & D, Hungary
# For trouble reporting use the tool MTTSMS.
# For TR writers guide please visit the web page: http://ttcn.ericsson.se
# The following make commands are available:
# - make, make all Builds the executable test suite.
# - make archive Archives all source files.
# - make check Checks the semantics of TTCN-3 and ASN.1 modules.
# - make clean Removes all generated files.
# - make compile Translates TTCN-3 and ASN.1 modules to C++.
# - make dep Creates/updates dependency list.
# - make objects Builds the object files without linking the executable.
# - make tags Creates/updates tags file using ctags.
# WARNING! This Makefile can be used with GNU make only.
# Other versions of make may report syntax errors in it.
#
# Do NOT touch this line...
#
.PHONY: all archive check clean dep objects
#
# Set these variables...
#
# The path of your TTCN-3 Test Executor installation:
# Uncomment this line to override the environment variable.
# TTCN3_DIR =
# Your platform: (SOLARIS, SOLARIS8, LINUX, FREEBSD or WIN32)
PLATFORM = LINUX
# Your C++ compiler:
CXX = g++
# Flags for the C++ preprocessor (and makedepend as well):
CPPFLAGS = -D$(PLATFORM) -DTARGET_TEST -I$(TTCN3_DIR)/include -I$(SCTP_DIR)/include
# Flags for the C++ compiler:
CXXFLAGS = -Wall
# Flags for the linker:
LDFLAGS =
# Flags for the TTCN-3 and ASN.1 compiler:
COMPILER_FLAGS = -L
# Execution mode: (either ttcn3 or ttcn3-parallel)
TTCN3_LIB = ttcn3-parallel
# The path of your OpenSSL installation:
# If you do not have your own one, leave it unchanged.
OPENSSL_DIR = $(TTCN3_DIR)
# Directory to store the archived source files:
ARCHIVE_DIR = backup
SCTP_DIR = /usr/local/lksctp-tools-1.0.6
#
# You may change these variables. Add your files if necessary...
#
# TTCN-3 modules of this project:
TTCN3_MODULES = General_Types.ttcn BICC_Types.ttcn M3UA_Emulation.ttcn M3UA_Emulation_Test.ttcn M3UA_Types.ttcn SCTPasp_PortType.ttcn SCTPasp_Types.ttcn MTP3asp_Types.ttcn
#MTP3asp_PortType.ttcn
# ASN.1 modules of this project:
ASN1_MODULES =
# C++ source & header files generated from the TTCN-3 & ASN.1 modules of
# this project:
GENERATED_SOURCES = $(TTCN3_MODULES:.ttcn=.cc) $(ASN1_MODULES:.asn=.cc)
GENERATED_HEADERS = $(GENERATED_SOURCES:.cc=.hh)
# C/C++ Source & header files of Test Ports, external functions and
# other modules:
USER_SOURCES = Abstract_Socket.cc BICC_EncDec.cc SCTPasp_PT.cc MTP3asp_EncDec.cc
USER_HEADERS = Abstract_Socket.hh SCTPasp_PT.hh
#MTP3asp_PT.hh MTP3asp_PT.cc
# Object files of this project that are needed for the executable test suite:
OBJECTS = $(GENERATED_SOURCES:.cc=.o) $(USER_SOURCES:.cc=.o)
# Other files of the project (Makefile, configuration files, etc.)
# that will be added to the archived source files:
OTHER_FILES = m3ua_emu.cfg Makefile
# The name of the executable test suite:
TARGET = M3UA_Emulation_Test
#
# Do not modify these unless you know what you are doing...
# Platform specific additional libraries:
#
SOLARIS_LIBS = -lsocket -lnsl
SOLARIS8_LIBS = -lsocket -lnsl
LINUX_LIBS =
FREEBSD_LIBS =
WIN32_LIBS =
#
# Rules for building the executable...
#
all: $(TARGET) ;
objects: $(OBJECTS) ;
$(TARGET): $(OBJECTS)
$(CXX) $(LDFLAGS) -o $@ $^ \
-L$(TTCN3_DIR)/lib -L$(SCTP_DIR)/lib -l$(TTCN3_LIB) \
-L$(OPENSSL_DIR)/lib -lcrypto $($(PLATFORM)_LIBS)
.cc.o .c.o:
$(CXX) -c $(CPPFLAGS) $(CXXFLAGS) -o $@ $<
$(GENERATED_SOURCES) $(GENERATED_HEADERS): compile
@if [ ! -f $@ ]; then $(RM) compile; $(MAKE) compile; fi
check: $(TTCN3_MODULES) $(ASN1_MODULES)
$(TTCN3_DIR)/bin/compiler -s $(COMPILER_FLAGS) $^
compile: $(TTCN3_MODULES) $(ASN1_MODULES)
$(TTCN3_DIR)/bin/compiler $(COMPILER_FLAGS) $^ - $?
touch $@
browserdata.dat: $(TTCN3_MODULES) $(ASN1_MODULES)
$(TTCN3_DIR)/bin/compiler -B -s $(COMPILER_FLAGS) $^
tags: $(TTCN3_MODULES) $(ASN1_MODULES) \
$(USER_HEADERS) $(USER_SOURCES)
$(TTCN3_DIR)/bin/ctags_ttcn3 --line-directives=yes $^
clean:
-$(RM) $(TARGET) $(OBJECTS) $(GENERATED_HEADERS) \
$(GENERATED_SOURCES) compile \
browserdata.dat tags *.log
dep: $(GENERATED_SOURCES) $(USER_SOURCES)
makedepend $(CPPFLAGS) $^
archive:
mkdir -p $(ARCHIVE_DIR)
tar -cvhf - $(TTCN3_MODULES) $(ASN1_MODULES) \
$(USER_HEADERS) $(USER_SOURCES) $(OTHER_FILES) \
| gzip >$(ARCHIVE_DIR)/`basename $(TARGET) .exe`-`date '+%y%m%d-%H%M'`.tgz
#
# Add your rules here if necessary...
#
# DO NOT DELETE
General_Types.o: General_Types.hh /usr/local/TTCNv3-1.7.pl0/include/TTCN3.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/version.h
General_Types.o: /usr/include/string.h /usr/include/features.h
General_Types.o: /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h
General_Types.o: /usr/include/gnu/stubs.h /usr/include/gnu/stubs-32.h
General_Types.o: /usr/include/stdio.h /usr/include/bits/types.h
General_Types.o: /usr/include/bits/typesizes.h /usr/include/libio.h
General_Types.o: /usr/include/_G_config.h /usr/include/wchar.h
General_Types.o: /usr/include/bits/wchar.h /usr/include/gconv.h
General_Types.o: /usr/include/bits/stdio_lim.h
General_Types.o: /usr/include/bits/sys_errlist.h
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Basetype.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Types.h
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Encdec.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Template.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Integer.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Optional.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/BER.hh
General_Types.o: /usr/include/stdlib.h /usr/include/sys/types.h
General_Types.o: /usr/include/time.h /usr/include/endian.h
General_Types.o: /usr/include/bits/endian.h /usr/include/sys/select.h
General_Types.o: /usr/include/bits/select.h /usr/include/bits/sigset.h
General_Types.o: /usr/include/bits/time.h /usr/include/sys/sysmacros.h
General_Types.o: /usr/include/bits/pthreadtypes.h /usr/include/alloca.h
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Logger.hh
General_Types.o: /usr/include/sys/time.h
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Textbuf.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Error.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Parameters.h
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Float.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Boolean.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/ASN_Null.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Objid.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Verdicttype.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Component.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Bitstring.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/RAW.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Hexstring.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Octetstring.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/ASN_Any.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Charstring.hh
General_Types.o: /usr/include/regex.h
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Universal_charstring.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Struct_of.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Array.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/ASN_CharacterString.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/ASN_External.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/ASN_EmbeddedPDV.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Addfunc.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Timer.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Port.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Module_list.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Snapshot.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Default.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Runtime.hh
General_Types.o: /usr/local/TTCNv3-1.7.pl0/include/TEXT.hh
BICC_Types.o: BICC_Types.hh General_Types.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/TTCN3.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/version.h
BICC_Types.o: /usr/include/string.h /usr/include/features.h
BICC_Types.o: /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h
BICC_Types.o: /usr/include/gnu/stubs.h /usr/include/gnu/stubs-32.h
BICC_Types.o: /usr/include/stdio.h /usr/include/bits/types.h
BICC_Types.o: /usr/include/bits/typesizes.h /usr/include/libio.h
BICC_Types.o: /usr/include/_G_config.h /usr/include/wchar.h
BICC_Types.o: /usr/include/bits/wchar.h /usr/include/gconv.h
BICC_Types.o: /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Basetype.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Types.h
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Encdec.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Template.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Integer.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Optional.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/BER.hh /usr/include/stdlib.h
BICC_Types.o: /usr/include/sys/types.h /usr/include/time.h
BICC_Types.o: /usr/include/endian.h /usr/include/bits/endian.h
BICC_Types.o: /usr/include/sys/select.h /usr/include/bits/select.h
BICC_Types.o: /usr/include/bits/sigset.h /usr/include/bits/time.h
BICC_Types.o: /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h
BICC_Types.o: /usr/include/alloca.h
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Logger.hh
BICC_Types.o: /usr/include/sys/time.h
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Textbuf.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Error.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Parameters.h
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Float.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Boolean.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/ASN_Null.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Objid.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Verdicttype.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Component.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Bitstring.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/RAW.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Hexstring.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Octetstring.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/ASN_Any.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Charstring.hh
BICC_Types.o: /usr/include/regex.h
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Universal_charstring.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Struct_of.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Array.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/ASN_CharacterString.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/ASN_External.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/ASN_EmbeddedPDV.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Addfunc.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Timer.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Port.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Module_list.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Snapshot.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Default.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/Runtime.hh
BICC_Types.o: /usr/local/TTCNv3-1.7.pl0/include/TEXT.hh
M3UA_Emulation.o: M3UA_Emulation.hh M3UA_Types.hh General_Types.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/TTCN3.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/version.h
M3UA_Emulation.o: /usr/include/string.h /usr/include/features.h
M3UA_Emulation.o: /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h
M3UA_Emulation.o: /usr/include/gnu/stubs.h /usr/include/gnu/stubs-32.h
M3UA_Emulation.o: /usr/include/stdio.h /usr/include/bits/types.h
M3UA_Emulation.o: /usr/include/bits/typesizes.h /usr/include/libio.h
M3UA_Emulation.o: /usr/include/_G_config.h /usr/include/wchar.h
M3UA_Emulation.o: /usr/include/bits/wchar.h /usr/include/gconv.h
M3UA_Emulation.o: /usr/include/bits/stdio_lim.h
M3UA_Emulation.o: /usr/include/bits/sys_errlist.h
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Basetype.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Types.h
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Encdec.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Template.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Integer.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Optional.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/BER.hh
M3UA_Emulation.o: /usr/include/stdlib.h /usr/include/sys/types.h
M3UA_Emulation.o: /usr/include/time.h /usr/include/endian.h
M3UA_Emulation.o: /usr/include/bits/endian.h /usr/include/sys/select.h
M3UA_Emulation.o: /usr/include/bits/select.h /usr/include/bits/sigset.h
M3UA_Emulation.o: /usr/include/bits/time.h /usr/include/sys/sysmacros.h
M3UA_Emulation.o: /usr/include/bits/pthreadtypes.h /usr/include/alloca.h
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Logger.hh
M3UA_Emulation.o: /usr/include/sys/time.h
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Textbuf.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Error.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Parameters.h
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Float.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Boolean.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/ASN_Null.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Objid.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Verdicttype.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Component.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Bitstring.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/RAW.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Hexstring.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Octetstring.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/ASN_Any.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Charstring.hh
M3UA_Emulation.o: /usr/include/regex.h
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Universal_charstring.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Struct_of.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Array.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/ASN_CharacterString.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/ASN_External.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/ASN_EmbeddedPDV.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Addfunc.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Timer.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Port.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Module_list.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Snapshot.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Default.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/Runtime.hh
M3UA_Emulation.o: /usr/local/TTCNv3-1.7.pl0/include/TEXT.hh
M3UA_Emulation.o: SCTPasp_PortType.hh SCTPasp_Types.hh SCTPasp_PT.hh
M3UA_Emulation.o: /usr/include/sys/socket.h /usr/include/sys/uio.h
M3UA_Emulation.o: /usr/include/bits/uio.h /usr/include/bits/socket.h
M3UA_Emulation.o: /usr/include/limits.h /usr/include/bits/posix1_lim.h
M3UA_Emulation.o: /usr/include/bits/local_lim.h /usr/include/linux/limits.h
M3UA_Emulation.o: /usr/include/bits/posix2_lim.h /usr/include/bits/sockaddr.h
M3UA_Emulation.o: /usr/include/asm/socket.h /usr/include/asm/sockios.h
M3UA_Emulation.o: /usr/include/netinet/in.h /usr/include/stdint.h
M3UA_Emulation.o: /usr/include/bits/in.h /usr/include/bits/byteswap.h
M3UA_Emulation.o: /usr/local/lksctp-tools-1.0.6/include/netinet/sctp.h
M3UA_Emulation.o: /usr/include/linux/types.h /usr/include/linux/posix_types.h
M3UA_Emulation.o: /usr/include/linux/stddef.h /usr/include/linux/compiler.h
M3UA_Emulation.o: /usr/include/asm/posix_types.h /usr/include/asm/types.h
M3UA_Emulation.o: MTP3asp_Types.hh
M3UA_Emulation_Test.o: M3UA_Emulation_Test.hh BICC_Types.hh General_Types.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/TTCN3.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/version.h
M3UA_Emulation_Test.o: /usr/include/string.h /usr/include/features.h
M3UA_Emulation_Test.o: /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h
M3UA_Emulation_Test.o: /usr/include/gnu/stubs.h /usr/include/gnu/stubs-32.h
M3UA_Emulation_Test.o: /usr/include/stdio.h /usr/include/bits/types.h
M3UA_Emulation_Test.o: /usr/include/bits/typesizes.h /usr/include/libio.h
M3UA_Emulation_Test.o: /usr/include/_G_config.h /usr/include/wchar.h
M3UA_Emulation_Test.o: /usr/include/bits/wchar.h /usr/include/gconv.h
M3UA_Emulation_Test.o: /usr/include/bits/stdio_lim.h
M3UA_Emulation_Test.o: /usr/include/bits/sys_errlist.h
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Basetype.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Types.h
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Encdec.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Template.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Integer.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Optional.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/BER.hh
M3UA_Emulation_Test.o: /usr/include/stdlib.h /usr/include/sys/types.h
M3UA_Emulation_Test.o: /usr/include/time.h /usr/include/endian.h
M3UA_Emulation_Test.o: /usr/include/bits/endian.h /usr/include/sys/select.h
M3UA_Emulation_Test.o: /usr/include/bits/select.h /usr/include/bits/sigset.h
M3UA_Emulation_Test.o: /usr/include/bits/time.h /usr/include/sys/sysmacros.h
M3UA_Emulation_Test.o: /usr/include/bits/pthreadtypes.h /usr/include/alloca.h
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Logger.hh
M3UA_Emulation_Test.o: /usr/include/sys/time.h
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Textbuf.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Error.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Parameters.h
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Float.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Boolean.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/ASN_Null.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Objid.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Verdicttype.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Component.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Bitstring.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/RAW.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Hexstring.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Octetstring.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/ASN_Any.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Charstring.hh
M3UA_Emulation_Test.o: /usr/include/regex.h
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Universal_charstring.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Struct_of.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Array.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/ASN_CharacterString.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/ASN_External.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/ASN_EmbeddedPDV.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Addfunc.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Timer.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Port.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Module_list.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Snapshot.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Default.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/Runtime.hh
M3UA_Emulation_Test.o: /usr/local/TTCNv3-1.7.pl0/include/TEXT.hh
M3UA_Emulation_Test.o: M3UA_Emulation.hh M3UA_Types.hh SCTPasp_PortType.hh
M3UA_Emulation_Test.o: SCTPasp_Types.hh SCTPasp_PT.hh
M3UA_Emulation_Test.o: /usr/include/sys/socket.h /usr/include/sys/uio.h
M3UA_Emulation_Test.o: /usr/include/bits/uio.h /usr/include/bits/socket.h
M3UA_Emulation_Test.o: /usr/include/limits.h /usr/include/bits/posix1_lim.h
M3UA_Emulation_Test.o: /usr/include/bits/local_lim.h
M3UA_Emulation_Test.o: /usr/include/linux/limits.h
M3UA_Emulation_Test.o: /usr/include/bits/posix2_lim.h
M3UA_Emulation_Test.o: /usr/include/bits/sockaddr.h /usr/include/asm/socket.h
M3UA_Emulation_Test.o: /usr/include/asm/sockios.h /usr/include/netinet/in.h
M3UA_Emulation_Test.o: /usr/include/stdint.h /usr/include/bits/in.h
M3UA_Emulation_Test.o: /usr/include/bits/byteswap.h
M3UA_Emulation_Test.o: /usr/local/lksctp-tools-1.0.6/include/netinet/sctp.h
M3UA_Emulation_Test.o: /usr/include/linux/types.h
M3UA_Emulation_Test.o: /usr/include/linux/posix_types.h
M3UA_Emulation_Test.o: /usr/include/linux/stddef.h
M3UA_Emulation_Test.o: /usr/include/linux/compiler.h
M3UA_Emulation_Test.o: /usr/include/asm/posix_types.h
M3UA_Emulation_Test.o: /usr/include/asm/types.h MTP3asp_Types.hh
M3UA_Types.o: M3UA_Types.hh General_Types.hh
M3UA_Types.o: /usr/local/TTCNv3-1.7.pl0/include/TTCN3.hh
M3UA_Types.o: /usr/local/TTCNv3-1.7.pl0/include/version.h
M3UA_Types.o: /usr/include/string.h /usr/include/features.h
M3UA_Types.o: /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h
M3UA_Types.o: /usr/include/gnu/stubs.h /usr/include/gnu/stubs-32.h
M3UA_Types.o: /usr/include/stdio.h /usr/include/bits/types.h
M3UA_Types.o: /usr/include/bits/typesizes.h /usr/include/libio.h
M3UA_Types.o: /usr/include/_G_config.h /usr/include/wchar.h
M3UA_Types.o: /usr/include/bits/wchar.h /usr/