Skip to content
Success

Changes

Summary

  1. sccp_user: Move lookup to helper function to simplify code (details)
  2. as: Introduce internal ss7_as_add_asp() to avoid unnecessary asp lookup (details)
  3. sccp_user: Fix ASP not restarted after associating a new AS to it (details)
Commit a1d71abe44694a6d6c229c4cea70c2fe737a86d0 by Pau Espin Pedrol
sccp_user: Move lookup to helper function to simplify code

Keep lookup logic separate from already complex function with lots of
logic involved.

Change-Id: Ia2c8f9598e28be747bb3f1a61a1d8b0aa3d267b3
The file was modifiedsrc/sccp_user.c
Commit 7907b27e2ea18292550ed462da6534786e4a0c3d by Pau Espin Pedrol
as: Introduce internal ss7_as_add_asp() to avoid unnecessary asp lookup

Change-Id: Id75fde04e39747fd3a7a1b169f7b925e5a8064d9
The file was modifiedsrc/xua_asp_fsm.c
The file was modifiedsrc/sccp_user.c
The file was modifiedsrc/osmo_ss7_as.c
The file was modifiedsrc/xua_rkm.c
The file was modifiedsrc/ss7_as.h
Commit 2ba64f98adaf0b59e9333c8ec3f5449ca6a3d9ad by Pau Espin Pedrol
sccp_user: Fix ASP not restarted after associating a new AS to it

Recent commit introduced a regression when applying
default_layer_manager to all ASPs in m3ua-mode ASP.
The call to osmo_ss7_asp_restart() was moved to an inner code path but
I failed to figure out the ASP restart is also needed in this code path.

Fixes: ce63d3b2027cefb8412179497100d14ed3fee0dd
Change-Id: I5cccad3347dbea33433028e17571b1c16ecaf719
The file was modifiedsrc/sccp_user.c