sccp_sap_up(): ignore PCSTATE.ind
Silence the error log about "unknown" PCSTATE prim. Todo / coming up: instead of ignoring, detect a Destination Unavailable from prim->u.pcstate and disconnect all conns with that particular CN link. Depends: libosmo-sccp If381f537ab91af1feef7f0e51921217f27e18e6a Change-Id: I547387a5cc14ccb506be04ac785e6807fc4e6a96
This commit is contained in:
parent
311bfb5983
commit
0fdb5c3f09
|
@ -9,3 +9,4 @@
|
||||||
#library what description / commit summary line
|
#library what description / commit summary line
|
||||||
osmo-hnbgw cfg config deprecated: 'sccp cr max-payload-len <0-999999>'
|
osmo-hnbgw cfg config deprecated: 'sccp cr max-payload-len <0-999999>'
|
||||||
libosmo-sigtran >=1.7.0 Ensure SCCP CR max payload length of 130 bytes is enforced.
|
libosmo-sigtran >=1.7.0 Ensure SCCP CR max payload length of 130 bytes is enforced.
|
||||||
|
Uses osmo_scu_prim_hdr_name_c()
|
||||||
|
|
|
@ -430,6 +430,10 @@ static int sccp_sap_up(struct osmo_prim_hdr *oph, void *ctx)
|
||||||
case OSMO_PRIM(OSMO_SCU_PRIM_N_DISCONNECT, PRIM_OP_INDICATION):
|
case OSMO_PRIM(OSMO_SCU_PRIM_N_DISCONNECT, PRIM_OP_INDICATION):
|
||||||
rc = handle_cn_disc_ind(cnlink, &prim->u.disconnect, oph);
|
rc = handle_cn_disc_ind(cnlink, &prim->u.disconnect, oph);
|
||||||
break;
|
break;
|
||||||
|
case OSMO_PRIM(OSMO_SCU_PRIM_N_PCSTATE, PRIM_OP_INDICATION):
|
||||||
|
LOGP(DMAIN, LOGL_DEBUG, "Ignoring prim %s from SCCP USER SAP\n",
|
||||||
|
osmo_scu_prim_hdr_name_c(OTC_SELECT, oph));
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
LOGP(DMAIN, LOGL_ERROR,
|
LOGP(DMAIN, LOGL_ERROR,
|
||||||
"Received unknown prim %u from SCCP USER SAP\n",
|
"Received unknown prim %u from SCCP USER SAP\n",
|
||||||
|
|
Loading…
Reference in New Issue