Attention is currently required from: pespin.

pespin uploaded patch set #2 to this change.

View Change

The following approvals got outdated and were removed: Verified-1 by Jenkins Builder

Support AS routing filtering based on its routing-key SI

Pass the full ss7_mtp3_rtlabel instead of the generic osmo_ss7_routing_label
to combined_linkset() lookup, which contains also the SIO of the message
being routed.
Then, update ss7_route_is_available_for_rtlabel() ->
ss7_route_is_available_for_mtp3_rtlabel() to also take into account the
SIO field when figuring out if the message can be routed to an AS.

Also update the VTY "route-lookup" command to require an SI from the
user, since routing may changed based on it now.

Related: OS#7070
Change-Id: Iec4af5d9a3607747006c26e2baa61ab945f88532
---
M src/ss7_combined_linkset.c
M src/ss7_combined_linkset.h
M src/ss7_route.c
M src/ss7_route.h
M src/ss7_route_table.c
M src/ss7_vty.c
M tests/ss7/ss7_test.err
M tests/vty/osmo_stp_route_prio.vty
M tests/vty/osmo_stp_test.vty
M tests/vty/ss7_asp_test.vty
10 files changed, 55 insertions(+), 51 deletions(-)

git pull ssh://gerrit.osmocom.org:29418/libosmo-sigtran refs/changes/45/43845/2

To view, visit change 43845. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-MessageType: newpatchset
Gerrit-Project: libosmo-sigtran
Gerrit-Branch: master
Gerrit-Change-Id: Iec4af5d9a3607747006c26e2baa61ab945f88532
Gerrit-Change-Number: 43845
Gerrit-PatchSet: 2
Gerrit-Owner: pespin <pespin@sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Attention: pespin <pespin@sysmocom.de>