mirror of https://github.com/sipwise/libtcap.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
359 lines
8.2 KiB
359 lines
8.2 KiB
ASN_MODULE_SOURCES= \
|
|
ExternalPDU.c \
|
|
DialoguePDU.c \
|
|
AARQ-apdu.c \
|
|
AARE-apdu.c \
|
|
ABRT-apdu.c \
|
|
Associate-result.c \
|
|
Associate-source-diagnostic.c \
|
|
ABRT-source.c \
|
|
TCMessage.c \
|
|
Unidirectional.c \
|
|
Begin.c \
|
|
End.c \
|
|
Continue.c \
|
|
Abort.c \
|
|
Reason.c \
|
|
DialoguePortion.c \
|
|
OrigTransactionID.c \
|
|
DestTransactionID.c \
|
|
P-AbortCause.c \
|
|
ComponentPortion.c \
|
|
Component.c \
|
|
Invoke.c \
|
|
Parameter.c \
|
|
ReturnResult.c \
|
|
ReturnError.c \
|
|
Reject.c \
|
|
InvokeIdType.c \
|
|
OPERATION.c \
|
|
ERROR.c \
|
|
GeneralProblem.c \
|
|
InvokeProblem.c \
|
|
ReturnResultProblem.c \
|
|
ReturnErrorProblem.c \
|
|
ErrorCode.c \
|
|
CalledPartyNumber.c \
|
|
DestinationRoutingAddress.c \
|
|
AlertingPattern.c \
|
|
Digits.c \
|
|
CorrelationID.c \
|
|
CutAndPaste.c \
|
|
ForwardingCondition.c \
|
|
OriginalCalledPartyID.c \
|
|
RouteList.c \
|
|
TravellingClassMark.c \
|
|
Carrier.c \
|
|
ServiceInteractionIndicators.c \
|
|
CallingPartyNumber.c \
|
|
CallingPartysCategory.c \
|
|
RedirectingPartyID.c \
|
|
RedirectionInformation.c \
|
|
DisplayInformation.c \
|
|
ForwardCallIndicators.c \
|
|
GenericNumbers.c \
|
|
GenericNumber.c \
|
|
Route.c \
|
|
LocationNumber.c \
|
|
ForwardServiceInteractionInd.c \
|
|
BackwardServiceInteractionInd.c \
|
|
BothwayThroughConnectionInd.c \
|
|
SuspendTimer.c \
|
|
ConnectedNumberTreatmentInd.c \
|
|
RedirectReason.c \
|
|
Integer4.c \
|
|
LegType.c \
|
|
ServiceInteractionIndicatorsTwo.c \
|
|
INServiceCompatibilityResponse.c \
|
|
Entry.c \
|
|
ForwardGVNS.c \
|
|
BackwardGVNS.c \
|
|
ChargeNumber.c \
|
|
CallSegmentID.c \
|
|
LegID.c \
|
|
SDSSinformation.c \
|
|
CalledDirectoryNumber.c \
|
|
BearerCapability.c \
|
|
CallingPartySubaddress.c \
|
|
ConnectionIdentifier.c \
|
|
GenericIdentifier.c \
|
|
QoSParameter.c \
|
|
BISDNParameters.c \
|
|
CUG-Interlock.c \
|
|
IPRelatedInformation.c \
|
|
AlternativeIdentities.c \
|
|
AlternativeIdentity.c \
|
|
AALParameters.c \
|
|
AdditionalATMCellRate.c \
|
|
AESACalledParty.c \
|
|
AESACallingParty.c \
|
|
AlternativeATMTrafficDescriptor.c \
|
|
ATMCellRate.c \
|
|
CDVTDescriptor.c \
|
|
CumulativeTransitDelay.c \
|
|
EndToEndTransitDelay.c \
|
|
MinAcceptableATMTrafficDescriptor.c \
|
|
ISDNAccessRelatedInformation.c \
|
|
ScfID.c \
|
|
CalledPartySubaddress.c \
|
|
ConnectArg.c \
|
|
FurnishChargingInformationArg.c \
|
|
FCIBillingChargingCharacteristics.c \
|
|
InitialDPArg.c \
|
|
CallReference.c \
|
|
ServiceKey.c \
|
|
CallingPartyBusinessGroupID.c \
|
|
CGEncountered.c \
|
|
IPSSPCapabilities.c \
|
|
IPAvailable.c \
|
|
MiscCallInfo.c \
|
|
ServiceProfileIdentifier.c \
|
|
TerminalType.c \
|
|
TriggerType.c \
|
|
HighLayerCompatibility.c \
|
|
AdditionalCallingPartyNumber.c \
|
|
EventTypeBCSM.c \
|
|
Cause.c \
|
|
ComponentType.c \
|
|
ComponentCorrelationID.c \
|
|
INServiceCompatibilityIndication.c \
|
|
CSAID.c \
|
|
USIServiceIndicator.c \
|
|
USIInformation.c \
|
|
CCSS.c \
|
|
VPNIndicator.c \
|
|
CNInfo.c \
|
|
RouteingNumber.c \
|
|
CallingGeodeticLocation.c \
|
|
GlobalCallReference.c \
|
|
CUG-Index.c
|
|
|
|
ASN_MODULE_HEADERS= \
|
|
ExternalPDU.h \
|
|
DialoguePDU.h \
|
|
AARQ-apdu.h \
|
|
AARE-apdu.h \
|
|
ABRT-apdu.h \
|
|
Associate-result.h \
|
|
Associate-source-diagnostic.h \
|
|
ABRT-source.h \
|
|
TCMessage.h \
|
|
Unidirectional.h \
|
|
Begin.h \
|
|
End.h \
|
|
Continue.h \
|
|
Abort.h \
|
|
Reason.h \
|
|
DialoguePortion.h \
|
|
OrigTransactionID.h \
|
|
DestTransactionID.h \
|
|
P-AbortCause.h \
|
|
ComponentPortion.h \
|
|
Component.h \
|
|
Invoke.h \
|
|
Parameter.h \
|
|
ReturnResult.h \
|
|
ReturnError.h \
|
|
Reject.h \
|
|
InvokeIdType.h \
|
|
OPERATION.h \
|
|
ERROR.h \
|
|
GeneralProblem.h \
|
|
InvokeProblem.h \
|
|
ReturnResultProblem.h \
|
|
ReturnErrorProblem.h \
|
|
ErrorCode.h \
|
|
CalledPartyNumber.h \
|
|
DestinationRoutingAddress.h \
|
|
AlertingPattern.h \
|
|
Digits.h \
|
|
CorrelationID.h \
|
|
CutAndPaste.h \
|
|
ForwardingCondition.h \
|
|
OriginalCalledPartyID.h \
|
|
RouteList.h \
|
|
TravellingClassMark.h \
|
|
Carrier.h \
|
|
ServiceInteractionIndicators.h \
|
|
CallingPartyNumber.h \
|
|
CallingPartysCategory.h \
|
|
RedirectingPartyID.h \
|
|
RedirectionInformation.h \
|
|
DisplayInformation.h \
|
|
ForwardCallIndicators.h \
|
|
GenericNumbers.h \
|
|
GenericNumber.h \
|
|
Route.h \
|
|
LocationNumber.h \
|
|
ForwardServiceInteractionInd.h \
|
|
BackwardServiceInteractionInd.h \
|
|
BothwayThroughConnectionInd.h \
|
|
SuspendTimer.h \
|
|
ConnectedNumberTreatmentInd.h \
|
|
RedirectReason.h \
|
|
Integer4.h \
|
|
LegType.h \
|
|
ServiceInteractionIndicatorsTwo.h \
|
|
INServiceCompatibilityResponse.h \
|
|
Entry.h \
|
|
ForwardGVNS.h \
|
|
BackwardGVNS.h \
|
|
ChargeNumber.h \
|
|
CallSegmentID.h \
|
|
LegID.h \
|
|
SDSSinformation.h \
|
|
CalledDirectoryNumber.h \
|
|
BearerCapability.h \
|
|
CallingPartySubaddress.h \
|
|
ConnectionIdentifier.h \
|
|
GenericIdentifier.h \
|
|
QoSParameter.h \
|
|
BISDNParameters.h \
|
|
CUG-Interlock.h \
|
|
IPRelatedInformation.h \
|
|
AlternativeIdentities.h \
|
|
AlternativeIdentity.h \
|
|
AALParameters.h \
|
|
AdditionalATMCellRate.h \
|
|
AESACalledParty.h \
|
|
AESACallingParty.h \
|
|
AlternativeATMTrafficDescriptor.h \
|
|
ATMCellRate.h \
|
|
CDVTDescriptor.h \
|
|
CumulativeTransitDelay.h \
|
|
EndToEndTransitDelay.h \
|
|
MinAcceptableATMTrafficDescriptor.h \
|
|
ISDNAccessRelatedInformation.h \
|
|
ScfID.h \
|
|
CalledPartySubaddress.h \
|
|
ConnectArg.h \
|
|
FurnishChargingInformationArg.h \
|
|
FCIBillingChargingCharacteristics.h \
|
|
InitialDPArg.h \
|
|
CallReference.h \
|
|
ServiceKey.h \
|
|
CallingPartyBusinessGroupID.h \
|
|
CGEncountered.h \
|
|
IPSSPCapabilities.h \
|
|
IPAvailable.h \
|
|
MiscCallInfo.h \
|
|
ServiceProfileIdentifier.h \
|
|
TerminalType.h \
|
|
TriggerType.h \
|
|
HighLayerCompatibility.h \
|
|
AdditionalCallingPartyNumber.h \
|
|
EventTypeBCSM.h \
|
|
Cause.h \
|
|
ComponentType.h \
|
|
ComponentCorrelationID.h \
|
|
INServiceCompatibilityIndication.h \
|
|
CSAID.h \
|
|
USIServiceIndicator.h \
|
|
USIInformation.h \
|
|
CCSS.h \
|
|
VPNIndicator.h \
|
|
CNInfo.h \
|
|
RouteingNumber.h \
|
|
CallingGeodeticLocation.h \
|
|
GlobalCallReference.h \
|
|
CUG-Index.h
|
|
|
|
ASN_MODULE_HEADERS+=ANY.h
|
|
ASN_MODULE_SOURCES+=ANY.c
|
|
ASN_MODULE_HEADERS+=BOOLEAN.h
|
|
ASN_MODULE_SOURCES+=BOOLEAN.c
|
|
ASN_MODULE_HEADERS+=ENUMERATED.h
|
|
ASN_MODULE_SOURCES+=ENUMERATED.c
|
|
ASN_MODULE_HEADERS+=INTEGER.h
|
|
ASN_MODULE_HEADERS+=NativeEnumerated.h
|
|
ASN_MODULE_HEADERS+=IA5String.h
|
|
ASN_MODULE_SOURCES+=IA5String.c
|
|
ASN_MODULE_SOURCES+=INTEGER.c
|
|
ASN_MODULE_HEADERS+=NULL.h
|
|
ASN_MODULE_SOURCES+=NULL.c
|
|
ASN_MODULE_SOURCES+=NativeEnumerated.c
|
|
ASN_MODULE_HEADERS+=NativeInteger.h
|
|
ASN_MODULE_SOURCES+=NativeInteger.c
|
|
ASN_MODULE_HEADERS+=OBJECT_IDENTIFIER.h
|
|
ASN_MODULE_SOURCES+=OBJECT_IDENTIFIER.c
|
|
ASN_MODULE_HEADERS+=asn_SEQUENCE_OF.h
|
|
ASN_MODULE_SOURCES+=asn_SEQUENCE_OF.c
|
|
ASN_MODULE_HEADERS+=asn_SET_OF.h
|
|
ASN_MODULE_SOURCES+=asn_SET_OF.c
|
|
ASN_MODULE_HEADERS+=constr_CHOICE.h
|
|
ASN_MODULE_SOURCES+=constr_CHOICE.c
|
|
ASN_MODULE_HEADERS+=constr_SEQUENCE.h
|
|
ASN_MODULE_SOURCES+=constr_SEQUENCE.c
|
|
ASN_MODULE_HEADERS+=constr_SEQUENCE_OF.h
|
|
ASN_MODULE_SOURCES+=constr_SEQUENCE_OF.c
|
|
ASN_MODULE_HEADERS+=constr_SET_OF.h
|
|
ASN_MODULE_SOURCES+=constr_SET_OF.c
|
|
ASN_MODULE_HEADERS+=asn_application.h
|
|
ASN_MODULE_HEADERS+=asn_system.h
|
|
ASN_MODULE_HEADERS+=asn_codecs.h
|
|
ASN_MODULE_HEADERS+=asn_internal.h
|
|
ASN_MODULE_HEADERS+=OCTET_STRING.h
|
|
ASN_MODULE_SOURCES+=OCTET_STRING.c
|
|
ASN_MODULE_HEADERS+=BIT_STRING.h
|
|
ASN_MODULE_SOURCES+=BIT_STRING.c
|
|
ASN_MODULE_SOURCES+=asn_codecs_prim.c
|
|
ASN_MODULE_HEADERS+=asn_codecs_prim.h
|
|
ASN_MODULE_HEADERS+=ber_tlv_length.h
|
|
ASN_MODULE_SOURCES+=ber_tlv_length.c
|
|
ASN_MODULE_HEADERS+=ber_tlv_tag.h
|
|
ASN_MODULE_SOURCES+=ber_tlv_tag.c
|
|
ASN_MODULE_HEADERS+=ber_decoder.h
|
|
ASN_MODULE_SOURCES+=ber_decoder.c
|
|
ASN_MODULE_HEADERS+=der_encoder.h
|
|
ASN_MODULE_SOURCES+=der_encoder.c
|
|
ASN_MODULE_HEADERS+=constr_TYPE.h
|
|
ASN_MODULE_SOURCES+=constr_TYPE.c
|
|
ASN_MODULE_HEADERS+=constraints.h
|
|
ASN_MODULE_SOURCES+=constraints.c
|
|
ASN_MODULE_HEADERS+=xer_support.h
|
|
ASN_MODULE_SOURCES+=xer_support.c
|
|
ASN_MODULE_HEADERS+=xer_decoder.h
|
|
ASN_MODULE_SOURCES+=xer_decoder.c
|
|
ASN_MODULE_HEADERS+=xer_encoder.h
|
|
ASN_MODULE_SOURCES+=xer_encoder.c
|
|
ASN_MODULE_HEADERS+=per_support.h
|
|
ASN_MODULE_SOURCES+=per_support.c
|
|
ASN_MODULE_HEADERS+=per_decoder.h
|
|
ASN_MODULE_SOURCES+=per_decoder.c
|
|
ASN_MODULE_HEADERS+=per_encoder.h
|
|
ASN_MODULE_SOURCES+=per_encoder.c
|
|
ASN_MODULE_HEADERS+=per_opentype.h
|
|
ASN_MODULE_SOURCES+=per_opentype.c
|
|
ASN_CONVERTER_SOURCES+=converter-sample.c
|
|
|
|
|
|
lib_LTLIBRARIES=libsomething.la
|
|
libsomething_la_SOURCES=$(ASN_MODULE_SOURCES) $(ASN_MODULE_HEADERS)
|
|
|
|
# This file may be used as an input for make(3)
|
|
# Remove the lines below to convert it into a pure .am file
|
|
TARGET = progname
|
|
CFLAGS += -I.
|
|
OBJS=${ASN_MODULE_SOURCES:.c=.o} ${ASN_CONVERTER_SOURCES:.c=.o}
|
|
|
|
all: $(TARGET)
|
|
|
|
$(TARGET): ${OBJS}
|
|
$(CC) $(CFLAGS) -o $(TARGET) ${OBJS} $(LDFLAGS) $(LIBS)
|
|
|
|
.SUFFIXES:
|
|
.SUFFIXES: .c .o
|
|
|
|
.c.o:
|
|
$(CC) $(CFLAGS) -o $@ -c $<
|
|
|
|
clean:
|
|
rm -f $(TARGET)
|
|
rm -f $(OBJS)
|
|
|
|
regen: regenerate-from-asn1-source
|
|
|
|
regenerate-from-asn1-source:
|
|
asn1c -fskeletons-copy ../asn1/tcap.asn
|
|
|