Skip to content

Changes

Started by upstream project gerrit-libosmo-asn1-tcap #79
Started 1 day 7 hr ago
Queued 6.4 sec
Radical reduce the asn1 code to the essential parts

Previous it would try to parse the whole message including
the dialog and component.
But the tcap asn1 decode only needs to decode the otid, dtid
and the message type.

Currently the only user is osmo-stp, which doens't need
any other information.

Change-Id: Ib8afe0dbe8d4436b80c71048f3b572fcda6cd33e
include/osmocom/tcap/TCAP_P-AbortCause.h include/osmocom/tcap/asn_SET_OF.h asn/TCAPMessages.asn include/osmocom/tcap/asn_SEQUENCE_OF.h src/gen/TCAP_Component.c src/gen/TCAP_P-AbortCause.c src/gen/TCAP_ExternalPDU.c include/osmocom/tcap/TCAP_Parameter.h include/osmocom/tcap/TCAP_End.h src/gen/TCAP_Invoke.c include/osmocom/tcap/TCAP_OPERATION.h include/osmocom/tcap/NULL.h include/osmocom/tcap/TCAP_Invoke.h include/osmocom/tcap/constr_SEQUENCE_OF.h src/gen/TCAP_InvokeIdType.c src/gen/TCAP_Unidirectional.c src/gen/TCAP_Continue.c include/osmocom/tcap/TCAP_EXTERNAL.h include/osmocom/tcap/TCAP_UniDialoguePDU.h include/osmocom/tcap/TCAP_ERROR.h include/osmocom/tcap/TCAP_Dialog1.h src/gen/TCAP_ErrorCode.c src/gen/TCAP_EXTERNAL.c include/osmocom/tcap/TCAP_asn_constant.h src/gen/TCAP_Dialog1.c src/gen/TCAP_RLRQ-apdu.c src/skel/asn_SEQUENCE_OF.c src/gen/TCAP_Associate-result.c src/gen/TCAP_UniDialoguePDU.c include/osmocom/tcap/TCAP_Begin.h src/gen/TCAP_RLRE-apdu.c src/gen/TCAP_DialoguePDU.c src/gen/TCAP_Release-response-reason.c src/gen/TCAP_OPERATION.c include/osmocom/tcap/TCAP_Release-request-reason.h src/skel/NULL_ber.c include/osmocom/tcap/TCAP_Reject.h asn/TC-Notation-Extensions.asn src/gen/TCAP_ComponentPortion.c src/gen/TCAP_End.c src/gen/TCAP_ERROR.c include/osmocom/tcap/TCAP_ComponentPortion.h include/osmocom/tcap/TCAP_Associate-result.h src/skel/constr_SEQUENCE_OF_ber.c include/osmocom/tcap/TCAP_ABRT-apdu.h include/osmocom/tcap/TCAP_AUDT-apdu.h include/osmocom/tcap/TCAP_AARQ-apdu.h src/gen/TCAP_AUDT-apdu.c src/gen/TCAP_ABRT-apdu.c include/osmocom/tcap/TCAP_Reason.h src/skel/NULL_print.c src/skel/NULL.c include/osmocom/tcap/TCAP_Continue.h include/osmocom/tcap/TCAP_Component.h include/osmocom/tcap/TCAP_ErrorCode.h include/osmocom/tcap/TCAP_RLRE-apdu.h src/gen/TCAP_InvokeProblem.c src/gen/TCAP_ReturnResult.c include/osmocom/tcap/TCAP_RLRQ-apdu.h include/osmocom/tcap/TCAP_ReturnResult.h include/osmocom/tcap/TCAP_ReturnResultProblem.h include/osmocom/tcap/TCAP_ExternalPDU.h include/osmocom/tcap/TCAP_ReturnErrorProblem.h src/skel/NULL_rfill.c src/gen/TCAP_Reason.c include/osmocom/tcap/constr_SET_OF.h src/gen/TCAP_AARE-apdu.c src/gen/TCAP_Release-request-reason.c include/osmocom/tcap/TCAP_InvokeIdType.h include/osmocom/tcap/TCAP_GeneralProblem.h src/skel/constr_SET_OF_print.c src/gen/TCAP_ReturnResultProblem.c include/osmocom/tcap/TCAP_Unidirectional.h src/gen/TCAP_Reject.c src/gen/TCAP_ReturnErrorProblem.c src/skel/constr_SEQUENCE_OF.c src/gen/TCAP_Associate-source-diagnostic.c include/osmocom/tcap/TCAP_Associate-source-diagnostic.h src/skel/constr_SET_OF.c include/osmocom/tcap/TCAP_DialoguePortion.h src/gen/TCAP_Abort.c src/gen/TCAP_Parameter.c include/osmocom/tcap/TCAP_ABRT-source.h include/osmocom/tcap/TCAP_Abort.h include/osmocom/tcap/TCAP_InvokeProblem.h include/osmocom/tcap/Makefile.am src/skel/constr_SET_OF_rfill.c include/osmocom/tcap/TCAP_DialoguePDU.h src/gen/TCAP_AARQ-apdu.c include/osmocom/tcap/TCAP_Release-response-reason.h include/osmocom/tcap/TCAP_AARE-apdu.h asn/DialoguePDUs.asn src/skel/constr_SET_OF_ber.c asn/tcap.asn src/Makefile.am src/gen/TCAP_Begin.c src/gen/TCAP_ReturnError.c include/osmocom/tcap/TCAP_ReturnError.h asn/UnidialoguePDUs.asn src/skel/asn_SET_OF.c src/gen/TCAP_DialoguePortion.c src/gen/TCAP_GeneralProblem.c src/gen/TCAP_ABRT-source.c
lynxis at