Skip to content
Success

Changes

Summary

  1. Split ss7_hmrt.c into mtp3_hm{dc,dt,rt}.c (details)
Commit 86346614de39f1ec571ccbc02a5e2005aaba2b3c by Pau Espin Pedrol
Split ss7_hmrt.c into mtp3_hm{dc,dt,rt}.c

ITU Q.704 (MTP level 3) spec clearly splits the functionality between
subsystems/block, and they coordinate through specific events/messages.

Let's split our current code base in different files to follow the
module split, so it becomes a lot easier to match the spec and extend it
with more blocks in the future.

The new naming also clarifies this logic happens within the MTP layer3,
which communicates with layer2 (MTP2, SCTP in M3UA, etc.) and layer
3 (eg. SCCP).

Change-Id: I1b94c1474722b49ce29796681cfbcfce65c95388
The file was modifiedsrc/m3ua.c
The file was addedsrc/mtp3_hmdc.c
The file was modifiedsrc/Makefile.am
The file was removedsrc/ss7_hmrt.c
The file was addedsrc/mtp3_hmdt.c
The file was addedsrc/mtp3_hmrt.h
The file was addedsrc/mtp3_hmdt.h
The file was modifiedsrc/ipa.c
The file was addedsrc/mtp3_hmrt.c
The file was modifiedsrc/xua_internal.h
The file was modifiedsrc/mtp_sap.c
The file was addedsrc/mtp3_hmdc.h