<matrixBuild _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org laforge@gnumonks.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>78276</buildingDurationMillis><executingTimeMillis>78276</executingTimeMillis><executorUtilization>1.0</executorUtilization><queuingDurationMillis>9263</queuingDurationMillis><queuingTimeMillis>9263</queuingTimeMillis><subTaskCount>0</subTaskCount><totalDurationMillis>87539</totalDurationMillis><waitingDurationMillis>9262</waitingDurationMillis><waitingTimeMillis>9262</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1087</buildNumber><marked><SHA1>07796d3a0c9971b8225a9ff4fe48e89e95313f83</SHA1><branch><SHA1>07796d3a0c9971b8225a9ff4fe48e89e95313f83</SHA1><name>origin/master</name></branch></marked><revision><SHA1>07796d3a0c9971b8225a9ff4fe48e89e95313f83</SHA1><branch><SHA1>07796d3a0c9971b8225a9ff4fe48e89e95313f83</SHA1><name>origin/master</name></branch></revision></originmaster></buildsByBranchName><lastBuiltRevision><SHA1>07796d3a0c9971b8225a9ff4fe48e89e95313f83</SHA1><branch><SHA1>07796d3a0c9971b8225a9ff4fe48e89e95313f83</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/libosmo-sigtran</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'><artifactsUrl>https://jenkins.osmocom.org/jenkins/view/registry/job/master-libosmo-sigtran/1087/artifact</artifactsUrl><changesUrl>https://jenkins.osmocom.org/jenkins/view/registry/job/master-libosmo-sigtran/changes</changesUrl><displayUrl>https://jenkins.osmocom.org/jenkins/view/registry/job/master-libosmo-sigtran/1087/</displayUrl><testsUrl>https://jenkins.osmocom.org/jenkins/view/registry/job/master-libosmo-sigtran/1087/testReport</testsUrl></action><building>false</building><displayName>#1087</displayName><duration>78276</duration><estimatedDuration>73813</estimatedDuration><fullDisplayName>master-libosmo-sigtran #1087</fullDisplayName><id>1087</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1087</number><queueId>77692</queueId><result>SUCCESS</result><timestamp>1775037069851</timestamp><url>https://jenkins.osmocom.org/jenkins/view/registry/job/master-libosmo-sigtran/1087/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/ss7_asp.c</affectedPath><affectedPath>src/xua_asp_fsm.c</affectedPath><affectedPath>src/xua_asp_fsm.h</affectedPath><commitId>a70e34cfe09c510b31e8574ff9103add4d8a51e3</commitId><timestamp>1775032686000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>xua asp block: SG: turn asp inactive when administratively blocked

This commit intentionally leaves aside implementing active-&gt;inactive
transition for asps with role ASP/(active) IPSP.

Change-Id: If8e34cfb05b8b63173b8bb01a520c058daf1fe39
</comment><date>2026-04-01 10:38:06 +0200</date><id>a70e34cfe09c510b31e8574ff9103add4d8a51e3</id><msg>xua asp block: SG: turn asp inactive when administratively blocked</msg><path><editType>edit</editType><file>src/ss7_asp.c</file></path><path><editType>edit</editType><file>src/xua_asp_fsm.h</file></path><path><editType>edit</editType><file>src/xua_asp_fsm.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/Makefile.am</affectedPath><affectedPath>src/xua_rkm.c</affectedPath><affectedPath>src/xua_internal.h</affectedPath><affectedPath>src/m3ua.c</affectedPath><affectedPath>src/xua_default_lm_fsm.c</affectedPath><affectedPath>src/xua_asp_fsm.c</affectedPath><affectedPath>src/xua_lm_sap.c</affectedPath><affectedPath>src/ss7_asp.c</affectedPath><affectedPath>src/ss7_xua_srv.c</affectedPath><affectedPath>src/xua_lm_sap.h</affectedPath><commitId>ffee38da874f1a43ee8e26c5c2c7a78db2d58788</commitId><timestamp>1775035862000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>Move xUA&lt;-&gt;LM SAP logic to its own file

Right now it's difficult to grasp what's implemented of the SAP since it
was scattered around several places.
Put all the SAP forwarding logic into its own file so it's easy to
follow and extend (eg. adding new helper functions, etc.)

Change-Id: I93d74dd7f6ea8f2e60a8bc41be15362e433e8962
</comment><date>2026-04-01 11:31:02 +0200</date><id>ffee38da874f1a43ee8e26c5c2c7a78db2d58788</id><msg>Move xUA&lt;-&gt;LM SAP logic to its own file</msg><path><editType>edit</editType><file>src/xua_default_lm_fsm.c</file></path><path><editType>edit</editType><file>src/Makefile.am</file></path><path><editType>add</editType><file>src/xua_lm_sap.c</file></path><path><editType>edit</editType><file>src/ss7_asp.c</file></path><path><editType>edit</editType><file>src/xua_rkm.c</file></path><path><editType>edit</editType><file>src/xua_internal.h</file></path><path><editType>edit</editType><file>src/ss7_xua_srv.c</file></path><path><editType>add</editType><file>src/xua_lm_sap.h</file></path><path><editType>edit</editType><file>src/xua_asp_fsm.c</file></path><path><editType>edit</editType><file>src/m3ua.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/xua_lm_sap.h</affectedPath><affectedPath>src/xua_default_lm_fsm.c</affectedPath><affectedPath>src/xua_lm_sap.c</affectedPath><commitId>dcc116a3635e01f1f66753c7c9fbb25eca9ac5ba</commitId><timestamp>1775035875000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>xua_lm: Use XLM SAP to send M-ASP_{UP, ACTIVE}.req

Change-Id: I5850d9ec9092ff3d099627856697a4184b0d5853
</comment><date>2026-04-01 11:31:15 +0200</date><id>dcc116a3635e01f1f66753c7c9fbb25eca9ac5ba</id><msg>xua_lm: Use XLM SAP to send M-ASP_{UP, ACTIVE}.req</msg><path><editType>edit</editType><file>src/xua_lm_sap.c</file></path><path><editType>edit</editType><file>src/xua_lm_sap.h</file></path><path><editType>edit</editType><file>src/xua_default_lm_fsm.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/xua_default_lm_fsm.c</affectedPath><affectedPath>src/xua_lm_sap.c</affectedPath><commitId>aeb94b5f70a604dff04746a88de21923d79ad3c7</commitId><timestamp>1775035875000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>xua_lm: Use XLM SAP to send M-SCTP_RELEASE.req

Change-Id: I582855acaced48fb838700a3013f94bee7db75ad
</comment><date>2026-04-01 11:31:15 +0200</date><id>aeb94b5f70a604dff04746a88de21923d79ad3c7</id><msg>xua_lm: Use XLM SAP to send M-SCTP_RELEASE.req</msg><path><editType>edit</editType><file>src/xua_default_lm_fsm.c</file></path><path><editType>edit</editType><file>src/xua_lm_sap.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>include/osmocom/sigtran/sigtran_sap.h</affectedPath><commitId>16817274694c2988301a384b600dc5b4d0129805</commitId><timestamp>1775035875000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>sigtran_sap.h: Fix comment stating RK(DE)_REG prims are not implemented

Change-Id: I81a4df1a826fed2f24a4c7ca410b514b1251b44d
</comment><date>2026-04-01 11:31:15 +0200</date><id>16817274694c2988301a384b600dc5b4d0129805</id><msg>sigtran_sap.h: Fix comment stating RK(DE)_REG prims are not implemented</msg><path><editType>edit</editType><file>include/osmocom/sigtran/sigtran_sap.h</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/xua_default_lm_fsm.c</affectedPath><commitId>52c865d3578bc38614679ac806830b06811a5c18</commitId><timestamp>1775035875000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>xua_lm: Fix ending up from active to idle forever

Previous transition to S_IDLE was wrong, since there's no way to recover
from that state unless the SCTP connection is closed.
Instead, try harder waiting for some new notifications to try
re-activating the ASP and see if the AS becomes active, or end up timing
out and reconnecting to re-attempt complete set of steps.

Change-Id: I5c97c0ede9c27c63f9259b43b7267a3d5d71681d
</comment><date>2026-04-01 11:31:15 +0200</date><id>52c865d3578bc38614679ac806830b06811a5c18</id><msg>xua_lm: Fix ending up from active to idle forever</msg><path><editType>edit</editType><file>src/xua_default_lm_fsm.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/xua_default_lm_fsm.c</affectedPath><commitId>f13c1f0e788cea409da1a378290b7741ca0e3198</commitId><timestamp>1775035875000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>xua_lm: Handle M-Error.ind

Change-Id: I5bdba1ab09084b3eafcb8b4aaa9c9762b15e8583
</comment><date>2026-04-01 11:31:15 +0200</date><id>f13c1f0e788cea409da1a378290b7741ca0e3198</id><msg>xua_lm: Handle M-Error.ind</msg><path><editType>edit</editType><file>src/xua_default_lm_fsm.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/m3ua.c</affectedPath><affectedPath>src/xua_asp_fsm.c</affectedPath><affectedPath>src/xua_asp_fsm.h</affectedPath><commitId>99147788822cf4e4701c6380470fe0d801996f89</commitId><timestamp>1775035875000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>xua_asp_fsm: Stop T(ack) when receiving an Error msg as response

There's no need to keep retrying retransmission if the peer already told
us something is wrong with the message.

Change-Id: Icaeb472fe67911eb15755442cf11010d3c593f1d
</comment><date>2026-04-01 11:31:15 +0200</date><id>99147788822cf4e4701c6380470fe0d801996f89</id><msg>xua_asp_fsm: Stop T(ack) when receiving an Error msg as response</msg><path><editType>edit</editType><file>src/m3ua.c</file></path><path><editType>edit</editType><file>src/xua_asp_fsm.h</file></path><path><editType>edit</editType><file>src/xua_asp_fsm.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/xua_default_lm_fsm.c</affectedPath><commitId>5edf656792a3a1abe6f38d6276bffdb903630585</commitId><timestamp>1775035875000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>xua_lm: Handle rx of unsolicited ASPIA ACK

Related: OS#6752
Change-Id: Ica4fbaefd08cdb5c4ca2e2a608606ddbec85297c
</comment><date>2026-04-01 11:31:15 +0200</date><id>5edf656792a3a1abe6f38d6276bffdb903630585</id><msg>xua_lm: Handle rx of unsolicited ASPIA ACK</msg><path><editType>edit</editType><file>src/xua_default_lm_fsm.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/xua_rkm.c</affectedPath><commitId>50a5793f8debf05dbe84f00dbe76f68687785085</commitId><timestamp>1775035875000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>xua_rkm: send_reg_req: Avoid adding Routing Context with value 0

We use routing context 0 internally as "no routing context". Since the
Routing Context in the Routing KEy IE in RKM REG REQ is optional, if
local rctx is 0 (because we expect to get one allocated by the STP and
receive it through RKM REG RESP), avoid sending it with the value 0.

Change-Id: Iaa584fea3020af06951aea16e638ac6e6a84ae21
</comment><date>2026-04-01 11:31:15 +0200</date><id>50a5793f8debf05dbe84f00dbe76f68687785085</id><msg>xua_rkm: send_reg_req: Avoid adding Routing Context with value 0</msg><path><editType>edit</editType><file>src/xua_rkm.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/xua_rkm.c</affectedPath><affectedPath>src/sua.c</affectedPath><affectedPath>src/m3ua.c</affectedPath><affectedPath>src/xua_as_fsm.c</affectedPath><commitId>07796d3a0c9971b8225a9ff4fe48e89e95313f83</commitId><timestamp>1775035875000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>Use osmo_ss7_asp_active() in several places

Change-Id: I172e691cb61ac68e2410b44e124737f7a4dd2775
</comment><date>2026-04-01 11:31:15 +0200</date><id>07796d3a0c9971b8225a9ff4fe48e89e95313f83</id><msg>Use osmo_ss7_asp_active() in several places</msg><path><editType>edit</editType><file>src/m3ua.c</file></path><path><editType>edit</editType><file>src/xua_rkm.c</file></path><path><editType>edit</editType><file>src/xua_as_fsm.c</file></path><path><editType>edit</editType><file>src/sua.c</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><description></description><fullName>Pau Espin Pedrol</fullName><id>pespin</id></culprit><run><action _class='hudson.matrix.MatrixChildParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org laforge@gnumonks.org</value></parameter></action><action></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UpstreamCause'><shortDescription>Started by upstream project "master-libosmo-sigtran" build number 1,087</shortDescription><upstreamBuild>1087</upstreamBuild><upstreamProject>master-libosmo-sigtran</upstreamProject><upstreamUrl>job/master-libosmo-sigtran/</upstreamUrl></cause></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>47057</buildingDurationMillis><executingTimeMillis>47057</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>0</waitingDurationMillis><waitingTimeMillis>0</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1087</buildNumber><marked><SHA1>07796d3a0c9971b8225a9ff4fe48e89e95313f83</SHA1><branch><SHA1>07796d3a0c9971b8225a9ff4fe48e89e95313f83</SHA1><name>origin/master</name></branch></marked><revision><SHA1>07796d3a0c9971b8225a9ff4fe48e89e95313f83</SHA1><branch><SHA1>07796d3a0c9971b8225a9ff4fe48e89e95313f83</SHA1><name>origin/master</name></branch></revision></originmaster></buildsByBranchName><lastBuiltRevision><SHA1>07796d3a0c9971b8225a9ff4fe48e89e95313f83</SHA1><branch><SHA1>07796d3a0c9971b8225a9ff4fe48e89e95313f83</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/libosmo-sigtran</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1087</displayName><duration>47057</duration><estimatedDuration>44789</estimatedDuration><fullDisplayName>master-libosmo-sigtran » WITH_MANUALS=0,WITH_TCAP=0,a3=default,a4=default,osmocom-master #1087</fullDisplayName><id>1087</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1087</number><queueId>77695</queueId><result>SUCCESS</result><timestamp>1775037069851</timestamp><url>https://jenkins.osmocom.org/jenkins/view/registry/job/master-libosmo-sigtran/WITH_MANUALS=0,WITH_TCAP=0,a3=default,a4=default,label=osmocom-master/1087/</url><builtOn>build5-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/ss7_asp.c</affectedPath><affectedPath>src/xua_asp_fsm.c</affectedPath><affectedPath>src/xua_asp_fsm.h</affectedPath><commitId>a70e34cfe09c510b31e8574ff9103add4d8a51e3</commitId><timestamp>1775032686000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>xua asp block: SG: turn asp inactive when administratively blocked

This commit intentionally leaves aside implementing active-&gt;inactive
transition for asps with role ASP/(active) IPSP.

Change-Id: If8e34cfb05b8b63173b8bb01a520c058daf1fe39
</comment><date>2026-04-01 10:38:06 +0200</date><id>a70e34cfe09c510b31e8574ff9103add4d8a51e3</id><msg>xua asp block: SG: turn asp inactive when administratively blocked</msg><path><editType>edit</editType><file>src/xua_asp_fsm.h</file></path><path><editType>edit</editType><file>src/ss7_asp.c</file></path><path><editType>edit</editType><file>src/xua_asp_fsm.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/Makefile.am</affectedPath><affectedPath>src/xua_rkm.c</affectedPath><affectedPath>src/xua_internal.h</affectedPath><affectedPath>src/m3ua.c</affectedPath><affectedPath>src/xua_default_lm_fsm.c</affectedPath><affectedPath>src/xua_asp_fsm.c</affectedPath><affectedPath>src/xua_lm_sap.c</affectedPath><affectedPath>src/ss7_asp.c</affectedPath><affectedPath>src/xua_lm_sap.h</affectedPath><affectedPath>src/ss7_xua_srv.c</affectedPath><commitId>ffee38da874f1a43ee8e26c5c2c7a78db2d58788</commitId><timestamp>1775035862000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>Move xUA&lt;-&gt;LM SAP logic to its own file

Right now it's difficult to grasp what's implemented of the SAP since it
was scattered around several places.
Put all the SAP forwarding logic into its own file so it's easy to
follow and extend (eg. adding new helper functions, etc.)

Change-Id: I93d74dd7f6ea8f2e60a8bc41be15362e433e8962
</comment><date>2026-04-01 11:31:02 +0200</date><id>ffee38da874f1a43ee8e26c5c2c7a78db2d58788</id><msg>Move xUA&lt;-&gt;LM SAP logic to its own file</msg><path><editType>add</editType><file>src/xua_lm_sap.c</file></path><path><editType>edit</editType><file>src/m3ua.c</file></path><path><editType>edit</editType><file>src/xua_internal.h</file></path><path><editType>add</editType><file>src/xua_lm_sap.h</file></path><path><editType>edit</editType><file>src/ss7_asp.c</file></path><path><editType>edit</editType><file>src/Makefile.am</file></path><path><editType>edit</editType><file>src/xua_rkm.c</file></path><path><editType>edit</editType><file>src/ss7_xua_srv.c</file></path><path><editType>edit</editType><file>src/xua_default_lm_fsm.c</file></path><path><editType>edit</editType><file>src/xua_asp_fsm.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/xua_lm_sap.h</affectedPath><affectedPath>src/xua_default_lm_fsm.c</affectedPath><affectedPath>src/xua_lm_sap.c</affectedPath><commitId>dcc116a3635e01f1f66753c7c9fbb25eca9ac5ba</commitId><timestamp>1775035875000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>xua_lm: Use XLM SAP to send M-ASP_{UP, ACTIVE}.req

Change-Id: I5850d9ec9092ff3d099627856697a4184b0d5853
</comment><date>2026-04-01 11:31:15 +0200</date><id>dcc116a3635e01f1f66753c7c9fbb25eca9ac5ba</id><msg>xua_lm: Use XLM SAP to send M-ASP_{UP, ACTIVE}.req</msg><path><editType>edit</editType><file>src/xua_lm_sap.h</file></path><path><editType>edit</editType><file>src/xua_default_lm_fsm.c</file></path><path><editType>edit</editType><file>src/xua_lm_sap.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/xua_default_lm_fsm.c</affectedPath><affectedPath>src/xua_lm_sap.c</affectedPath><commitId>aeb94b5f70a604dff04746a88de21923d79ad3c7</commitId><timestamp>1775035875000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>xua_lm: Use XLM SAP to send M-SCTP_RELEASE.req

Change-Id: I582855acaced48fb838700a3013f94bee7db75ad
</comment><date>2026-04-01 11:31:15 +0200</date><id>aeb94b5f70a604dff04746a88de21923d79ad3c7</id><msg>xua_lm: Use XLM SAP to send M-SCTP_RELEASE.req</msg><path><editType>edit</editType><file>src/xua_default_lm_fsm.c</file></path><path><editType>edit</editType><file>src/xua_lm_sap.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>include/osmocom/sigtran/sigtran_sap.h</affectedPath><commitId>16817274694c2988301a384b600dc5b4d0129805</commitId><timestamp>1775035875000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>sigtran_sap.h: Fix comment stating RK(DE)_REG prims are not implemented

Change-Id: I81a4df1a826fed2f24a4c7ca410b514b1251b44d
</comment><date>2026-04-01 11:31:15 +0200</date><id>16817274694c2988301a384b600dc5b4d0129805</id><msg>sigtran_sap.h: Fix comment stating RK(DE)_REG prims are not implemented</msg><path><editType>edit</editType><file>include/osmocom/sigtran/sigtran_sap.h</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/xua_default_lm_fsm.c</affectedPath><commitId>52c865d3578bc38614679ac806830b06811a5c18</commitId><timestamp>1775035875000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>xua_lm: Fix ending up from active to idle forever

Previous transition to S_IDLE was wrong, since there's no way to recover
from that state unless the SCTP connection is closed.
Instead, try harder waiting for some new notifications to try
re-activating the ASP and see if the AS becomes active, or end up timing
out and reconnecting to re-attempt complete set of steps.

Change-Id: I5c97c0ede9c27c63f9259b43b7267a3d5d71681d
</comment><date>2026-04-01 11:31:15 +0200</date><id>52c865d3578bc38614679ac806830b06811a5c18</id><msg>xua_lm: Fix ending up from active to idle forever</msg><path><editType>edit</editType><file>src/xua_default_lm_fsm.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/xua_default_lm_fsm.c</affectedPath><commitId>f13c1f0e788cea409da1a378290b7741ca0e3198</commitId><timestamp>1775035875000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>xua_lm: Handle M-Error.ind

Change-Id: I5bdba1ab09084b3eafcb8b4aaa9c9762b15e8583
</comment><date>2026-04-01 11:31:15 +0200</date><id>f13c1f0e788cea409da1a378290b7741ca0e3198</id><msg>xua_lm: Handle M-Error.ind</msg><path><editType>edit</editType><file>src/xua_default_lm_fsm.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/m3ua.c</affectedPath><affectedPath>src/xua_asp_fsm.c</affectedPath><affectedPath>src/xua_asp_fsm.h</affectedPath><commitId>99147788822cf4e4701c6380470fe0d801996f89</commitId><timestamp>1775035875000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>xua_asp_fsm: Stop T(ack) when receiving an Error msg as response

There's no need to keep retrying retransmission if the peer already told
us something is wrong with the message.

Change-Id: Icaeb472fe67911eb15755442cf11010d3c593f1d
</comment><date>2026-04-01 11:31:15 +0200</date><id>99147788822cf4e4701c6380470fe0d801996f89</id><msg>xua_asp_fsm: Stop T(ack) when receiving an Error msg as response</msg><path><editType>edit</editType><file>src/xua_asp_fsm.h</file></path><path><editType>edit</editType><file>src/m3ua.c</file></path><path><editType>edit</editType><file>src/xua_asp_fsm.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/xua_default_lm_fsm.c</affectedPath><commitId>5edf656792a3a1abe6f38d6276bffdb903630585</commitId><timestamp>1775035875000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>xua_lm: Handle rx of unsolicited ASPIA ACK

Related: OS#6752
Change-Id: Ica4fbaefd08cdb5c4ca2e2a608606ddbec85297c
</comment><date>2026-04-01 11:31:15 +0200</date><id>5edf656792a3a1abe6f38d6276bffdb903630585</id><msg>xua_lm: Handle rx of unsolicited ASPIA ACK</msg><path><editType>edit</editType><file>src/xua_default_lm_fsm.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/xua_rkm.c</affectedPath><commitId>50a5793f8debf05dbe84f00dbe76f68687785085</commitId><timestamp>1775035875000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>xua_rkm: send_reg_req: Avoid adding Routing Context with value 0

We use routing context 0 internally as "no routing context". Since the
Routing Context in the Routing KEy IE in RKM REG REQ is optional, if
local rctx is 0 (because we expect to get one allocated by the STP and
receive it through RKM REG RESP), avoid sending it with the value 0.

Change-Id: Iaa584fea3020af06951aea16e638ac6e6a84ae21
</comment><date>2026-04-01 11:31:15 +0200</date><id>50a5793f8debf05dbe84f00dbe76f68687785085</id><msg>xua_rkm: send_reg_req: Avoid adding Routing Context with value 0</msg><path><editType>edit</editType><file>src/xua_rkm.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/xua_rkm.c</affectedPath><affectedPath>src/sua.c</affectedPath><affectedPath>src/m3ua.c</affectedPath><affectedPath>src/xua_as_fsm.c</affectedPath><commitId>07796d3a0c9971b8225a9ff4fe48e89e95313f83</commitId><timestamp>1775035875000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>Use osmo_ss7_asp_active() in several places

Change-Id: I172e691cb61ac68e2410b44e124737f7a4dd2775
</comment><date>2026-04-01 11:31:15 +0200</date><id>07796d3a0c9971b8225a9ff4fe48e89e95313f83</id><msg>Use osmo_ss7_asp_active() in several places</msg><path><editType>edit</editType><file>src/xua_rkm.c</file></path><path><editType>edit</editType><file>src/xua_as_fsm.c</file></path><path><editType>edit</editType><file>src/m3ua.c</file></path><path><editType>edit</editType><file>src/sua.c</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></culprit></run><run><action _class='hudson.matrix.MatrixChildParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org laforge@gnumonks.org</value></parameter></action><action></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UpstreamCause'><shortDescription>Started by upstream project "master-libosmo-sigtran" build number 1,087</shortDescription><upstreamBuild>1087</upstreamBuild><upstreamProject>master-libosmo-sigtran</upstreamProject><upstreamUrl>job/master-libosmo-sigtran/</upstreamUrl></cause></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>73870</buildingDurationMillis><executingTimeMillis>73870</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>0</waitingDurationMillis><waitingTimeMillis>0</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1087</buildNumber><marked><SHA1>07796d3a0c9971b8225a9ff4fe48e89e95313f83</SHA1><branch><SHA1>07796d3a0c9971b8225a9ff4fe48e89e95313f83</SHA1><name>origin/master</name></branch></marked><revision><SHA1>07796d3a0c9971b8225a9ff4fe48e89e95313f83</SHA1><branch><SHA1>07796d3a0c9971b8225a9ff4fe48e89e95313f83</SHA1><name>origin/master</name></branch></revision></originmaster></buildsByBranchName><lastBuiltRevision><SHA1>07796d3a0c9971b8225a9ff4fe48e89e95313f83</SHA1><branch><SHA1>07796d3a0c9971b8225a9ff4fe48e89e95313f83</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/libosmo-sigtran</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1087</displayName><duration>73870</duration><estimatedDuration>70543</estimatedDuration><fullDisplayName>master-libosmo-sigtran » WITH_MANUALS=1,WITH_TCAP=1,a3=default,a4=default,osmocom-master #1087</fullDisplayName><id>1087</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1087</number><queueId>77694</queueId><result>SUCCESS</result><timestamp>1775037069851</timestamp><url>https://jenkins.osmocom.org/jenkins/view/registry/job/master-libosmo-sigtran/WITH_MANUALS=1,WITH_TCAP=1,a3=default,a4=default,label=osmocom-master/1087/</url><builtOn>build5-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/ss7_asp.c</affectedPath><affectedPath>src/xua_asp_fsm.c</affectedPath><affectedPath>src/xua_asp_fsm.h</affectedPath><commitId>a70e34cfe09c510b31e8574ff9103add4d8a51e3</commitId><timestamp>1775032686000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>xua asp block: SG: turn asp inactive when administratively blocked

This commit intentionally leaves aside implementing active-&gt;inactive
transition for asps with role ASP/(active) IPSP.

Change-Id: If8e34cfb05b8b63173b8bb01a520c058daf1fe39
</comment><date>2026-04-01 10:38:06 +0200</date><id>a70e34cfe09c510b31e8574ff9103add4d8a51e3</id><msg>xua asp block: SG: turn asp inactive when administratively blocked</msg><path><editType>edit</editType><file>src/xua_asp_fsm.h</file></path><path><editType>edit</editType><file>src/ss7_asp.c</file></path><path><editType>edit</editType><file>src/xua_asp_fsm.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/Makefile.am</affectedPath><affectedPath>src/xua_rkm.c</affectedPath><affectedPath>src/xua_internal.h</affectedPath><affectedPath>src/m3ua.c</affectedPath><affectedPath>src/xua_default_lm_fsm.c</affectedPath><affectedPath>src/xua_asp_fsm.c</affectedPath><affectedPath>src/xua_lm_sap.c</affectedPath><affectedPath>src/ss7_asp.c</affectedPath><affectedPath>src/ss7_xua_srv.c</affectedPath><affectedPath>src/xua_lm_sap.h</affectedPath><commitId>ffee38da874f1a43ee8e26c5c2c7a78db2d58788</commitId><timestamp>1775035862000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>Move xUA&lt;-&gt;LM SAP logic to its own file

Right now it's difficult to grasp what's implemented of the SAP since it
was scattered around several places.
Put all the SAP forwarding logic into its own file so it's easy to
follow and extend (eg. adding new helper functions, etc.)

Change-Id: I93d74dd7f6ea8f2e60a8bc41be15362e433e8962
</comment><date>2026-04-01 11:31:02 +0200</date><id>ffee38da874f1a43ee8e26c5c2c7a78db2d58788</id><msg>Move xUA&lt;-&gt;LM SAP logic to its own file</msg><path><editType>edit</editType><file>src/ss7_asp.c</file></path><path><editType>add</editType><file>src/xua_lm_sap.c</file></path><path><editType>edit</editType><file>src/xua_asp_fsm.c</file></path><path><editType>edit</editType><file>src/ss7_xua_srv.c</file></path><path><editType>edit</editType><file>src/xua_default_lm_fsm.c</file></path><path><editType>edit</editType><file>src/xua_internal.h</file></path><path><editType>edit</editType><file>src/Makefile.am</file></path><path><editType>edit</editType><file>src/m3ua.c</file></path><path><editType>add</editType><file>src/xua_lm_sap.h</file></path><path><editType>edit</editType><file>src/xua_rkm.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/xua_lm_sap.h</affectedPath><affectedPath>src/xua_default_lm_fsm.c</affectedPath><affectedPath>src/xua_lm_sap.c</affectedPath><commitId>dcc116a3635e01f1f66753c7c9fbb25eca9ac5ba</commitId><timestamp>1775035875000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>xua_lm: Use XLM SAP to send M-ASP_{UP, ACTIVE}.req

Change-Id: I5850d9ec9092ff3d099627856697a4184b0d5853
</comment><date>2026-04-01 11:31:15 +0200</date><id>dcc116a3635e01f1f66753c7c9fbb25eca9ac5ba</id><msg>xua_lm: Use XLM SAP to send M-ASP_{UP, ACTIVE}.req</msg><path><editType>edit</editType><file>src/xua_default_lm_fsm.c</file></path><path><editType>edit</editType><file>src/xua_lm_sap.c</file></path><path><editType>edit</editType><file>src/xua_lm_sap.h</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/xua_default_lm_fsm.c</affectedPath><affectedPath>src/xua_lm_sap.c</affectedPath><commitId>aeb94b5f70a604dff04746a88de21923d79ad3c7</commitId><timestamp>1775035875000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>xua_lm: Use XLM SAP to send M-SCTP_RELEASE.req

Change-Id: I582855acaced48fb838700a3013f94bee7db75ad
</comment><date>2026-04-01 11:31:15 +0200</date><id>aeb94b5f70a604dff04746a88de21923d79ad3c7</id><msg>xua_lm: Use XLM SAP to send M-SCTP_RELEASE.req</msg><path><editType>edit</editType><file>src/xua_default_lm_fsm.c</file></path><path><editType>edit</editType><file>src/xua_lm_sap.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>include/osmocom/sigtran/sigtran_sap.h</affectedPath><commitId>16817274694c2988301a384b600dc5b4d0129805</commitId><timestamp>1775035875000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>sigtran_sap.h: Fix comment stating RK(DE)_REG prims are not implemented

Change-Id: I81a4df1a826fed2f24a4c7ca410b514b1251b44d
</comment><date>2026-04-01 11:31:15 +0200</date><id>16817274694c2988301a384b600dc5b4d0129805</id><msg>sigtran_sap.h: Fix comment stating RK(DE)_REG prims are not implemented</msg><path><editType>edit</editType><file>include/osmocom/sigtran/sigtran_sap.h</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/xua_default_lm_fsm.c</affectedPath><commitId>52c865d3578bc38614679ac806830b06811a5c18</commitId><timestamp>1775035875000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>xua_lm: Fix ending up from active to idle forever

Previous transition to S_IDLE was wrong, since there's no way to recover
from that state unless the SCTP connection is closed.
Instead, try harder waiting for some new notifications to try
re-activating the ASP and see if the AS becomes active, or end up timing
out and reconnecting to re-attempt complete set of steps.

Change-Id: I5c97c0ede9c27c63f9259b43b7267a3d5d71681d
</comment><date>2026-04-01 11:31:15 +0200</date><id>52c865d3578bc38614679ac806830b06811a5c18</id><msg>xua_lm: Fix ending up from active to idle forever</msg><path><editType>edit</editType><file>src/xua_default_lm_fsm.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/xua_default_lm_fsm.c</affectedPath><commitId>f13c1f0e788cea409da1a378290b7741ca0e3198</commitId><timestamp>1775035875000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>xua_lm: Handle M-Error.ind

Change-Id: I5bdba1ab09084b3eafcb8b4aaa9c9762b15e8583
</comment><date>2026-04-01 11:31:15 +0200</date><id>f13c1f0e788cea409da1a378290b7741ca0e3198</id><msg>xua_lm: Handle M-Error.ind</msg><path><editType>edit</editType><file>src/xua_default_lm_fsm.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/m3ua.c</affectedPath><affectedPath>src/xua_asp_fsm.c</affectedPath><affectedPath>src/xua_asp_fsm.h</affectedPath><commitId>99147788822cf4e4701c6380470fe0d801996f89</commitId><timestamp>1775035875000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>xua_asp_fsm: Stop T(ack) when receiving an Error msg as response

There's no need to keep retrying retransmission if the peer already told
us something is wrong with the message.

Change-Id: Icaeb472fe67911eb15755442cf11010d3c593f1d
</comment><date>2026-04-01 11:31:15 +0200</date><id>99147788822cf4e4701c6380470fe0d801996f89</id><msg>xua_asp_fsm: Stop T(ack) when receiving an Error msg as response</msg><path><editType>edit</editType><file>src/xua_asp_fsm.h</file></path><path><editType>edit</editType><file>src/m3ua.c</file></path><path><editType>edit</editType><file>src/xua_asp_fsm.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/xua_default_lm_fsm.c</affectedPath><commitId>5edf656792a3a1abe6f38d6276bffdb903630585</commitId><timestamp>1775035875000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>xua_lm: Handle rx of unsolicited ASPIA ACK

Related: OS#6752
Change-Id: Ica4fbaefd08cdb5c4ca2e2a608606ddbec85297c
</comment><date>2026-04-01 11:31:15 +0200</date><id>5edf656792a3a1abe6f38d6276bffdb903630585</id><msg>xua_lm: Handle rx of unsolicited ASPIA ACK</msg><path><editType>edit</editType><file>src/xua_default_lm_fsm.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/xua_rkm.c</affectedPath><commitId>50a5793f8debf05dbe84f00dbe76f68687785085</commitId><timestamp>1775035875000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>xua_rkm: send_reg_req: Avoid adding Routing Context with value 0

We use routing context 0 internally as "no routing context". Since the
Routing Context in the Routing KEy IE in RKM REG REQ is optional, if
local rctx is 0 (because we expect to get one allocated by the STP and
receive it through RKM REG RESP), avoid sending it with the value 0.

Change-Id: Iaa584fea3020af06951aea16e638ac6e6a84ae21
</comment><date>2026-04-01 11:31:15 +0200</date><id>50a5793f8debf05dbe84f00dbe76f68687785085</id><msg>xua_rkm: send_reg_req: Avoid adding Routing Context with value 0</msg><path><editType>edit</editType><file>src/xua_rkm.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/xua_rkm.c</affectedPath><affectedPath>src/sua.c</affectedPath><affectedPath>src/m3ua.c</affectedPath><affectedPath>src/xua_as_fsm.c</affectedPath><commitId>07796d3a0c9971b8225a9ff4fe48e89e95313f83</commitId><timestamp>1775035875000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>Use osmo_ss7_asp_active() in several places

Change-Id: I172e691cb61ac68e2410b44e124737f7a4dd2775
</comment><date>2026-04-01 11:31:15 +0200</date><id>07796d3a0c9971b8225a9ff4fe48e89e95313f83</id><msg>Use osmo_ss7_asp_active() in several places</msg><path><editType>edit</editType><file>src/m3ua.c</file></path><path><editType>edit</editType><file>src/xua_as_fsm.c</file></path><path><editType>edit</editType><file>src/sua.c</file></path><path><editType>edit</editType><file>src/xua_rkm.c</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></culprit></run></matrixBuild>