fix error rc in various ASN.1 decoding functions
Fixes: CID#57945, CID#57946, CID#57947, CID#57948, CID#57950, CID#57951 Change-Id: I2d9ee1aa79959c5973041393f4769faa13720898
This commit is contained in:
parent
fe87809c92
commit
a6a68e62d9
|
@ -235,7 +235,7 @@ static int handle_cn_ranap(struct hnbgw_cnlink *cnlink, const uint8_t *data,
|
|||
data, len, 0, 0);
|
||||
if (dec_ret.code != RC_OK) {
|
||||
LOGP(DRANAP, LOGL_ERROR, "Error in RANAP ASN.1 decode\n");
|
||||
return rc;
|
||||
return -1;
|
||||
}
|
||||
|
||||
rc = _cn_ranap_rx(cnlink, pdu, data, len);
|
||||
|
|
|
@ -568,7 +568,7 @@ int hnbgw_hnbap_rx(struct hnb_context *hnb, struct msgb *msg)
|
|||
msg->data, msgb_length(msg), 0, 0);
|
||||
if (dec_ret.code != RC_OK) {
|
||||
LOGP(DHNBAP, LOGL_ERROR, "Error in ASN.1 decode\n");
|
||||
return rc;
|
||||
return -1;
|
||||
}
|
||||
|
||||
rc = _hnbgw_hnbap_rx(hnb, pdu);
|
||||
|
|
|
@ -218,7 +218,7 @@ int hnbgw_ranap_rx(struct msgb *msg, uint8_t *data, size_t len)
|
|||
data, len, 0, 0);
|
||||
if (dec_ret.code != RC_OK) {
|
||||
LOGP(DRANAP, LOGL_ERROR, "Error in RANAP ASN.1 decode\n");
|
||||
return rc;
|
||||
return -1;
|
||||
}
|
||||
|
||||
rc = _hnbgw_ranap_rx(msg->dst, pdu);
|
||||
|
|
|
@ -537,7 +537,7 @@ int hnbgw_rua_rx(struct hnb_context *hnb, struct msgb *msg)
|
|||
msg->data, msgb_length(msg), 0, 0);
|
||||
if (dec_ret.code != RC_OK) {
|
||||
LOGP(DRUA, LOGL_ERROR, "Error in ASN.1 decode\n");
|
||||
return rc;
|
||||
return -1;
|
||||
}
|
||||
|
||||
rc = _hnbgw_rua_rx(msg, pdu);
|
||||
|
|
|
@ -296,7 +296,7 @@ int ranap_cn_rx_co(ranap_handle_cb cb, void *ctx, uint8_t *data, size_t len)
|
|||
data, len, 0, 0);
|
||||
if (dec_ret.code != RC_OK) {
|
||||
LOGP(DRANAP, LOGL_ERROR, "Error in RANAP ASN.1 decode\n");
|
||||
return rc;
|
||||
return -1;
|
||||
}
|
||||
|
||||
message.direction = pdu->present;
|
||||
|
@ -525,7 +525,7 @@ int ranap_cn_rx_cl(ranap_handle_cb cb, void *ctx, uint8_t *data, size_t len)
|
|||
data, len, 0, 0);
|
||||
if (dec_ret.code != RC_OK) {
|
||||
LOGP(DRANAP, LOGL_ERROR, "Error in RANAP ASN.1 decode\n");
|
||||
return rc;
|
||||
return -1;
|
||||
}
|
||||
|
||||
message.direction = pdu->present;
|
||||
|
|
Loading…
Reference in New Issue