ensure RsproPDU_t client and bank are not NULL
Change-Id: I3ba6cf466e3002911842edff0884b38fee09ba26
This commit is contained in:
parent
5a3613a57f
commit
6811e4f65c
|
@ -182,7 +182,9 @@ RsproPDU_t *rspro_gen_TpduModem2Card(const ClientSlot_t *client, const BankSlot_
|
||||||
if (!pdu)
|
if (!pdu)
|
||||||
return NULL;
|
return NULL;
|
||||||
pdu->msg.present = RsproPDUchoice_PR_tpduModemToCard;
|
pdu->msg.present = RsproPDUchoice_PR_tpduModemToCard;
|
||||||
|
OSMO_ASSERT(client);
|
||||||
pdu->msg.choice.tpduModemToCard.fromClientSlot = *client;
|
pdu->msg.choice.tpduModemToCard.fromClientSlot = *client;
|
||||||
|
OSMO_ASSERT(bank);
|
||||||
pdu->msg.choice.tpduModemToCard.toBankSlot = *bank;
|
pdu->msg.choice.tpduModemToCard.toBankSlot = *bank;
|
||||||
/* TODO: flags? */
|
/* TODO: flags? */
|
||||||
OCTET_STRING_fromBuf(&pdu->msg.choice.tpduModemToCard.data, (const char *)tpdu, tpdu_len);
|
OCTET_STRING_fromBuf(&pdu->msg.choice.tpduModemToCard.data, (const char *)tpdu, tpdu_len);
|
||||||
|
@ -197,7 +199,9 @@ RsproPDU_t *rspro_gen_TpduCard2Modem(const BankSlot_t *bank, const ClientSlot_t
|
||||||
if (!pdu)
|
if (!pdu)
|
||||||
return NULL;
|
return NULL;
|
||||||
pdu->msg.present = RsproPDUchoice_PR_tpduCardToModem;
|
pdu->msg.present = RsproPDUchoice_PR_tpduCardToModem;
|
||||||
|
OSMO_ASSERT(bank);
|
||||||
pdu->msg.choice.tpduCardToModem.fromBankSlot = *bank;
|
pdu->msg.choice.tpduCardToModem.fromBankSlot = *bank;
|
||||||
|
OSMO_ASSERT(client)
|
||||||
pdu->msg.choice.tpduCardToModem.toClientSlot = *client;
|
pdu->msg.choice.tpduCardToModem.toClientSlot = *client;
|
||||||
/* TODO: flags? */
|
/* TODO: flags? */
|
||||||
OCTET_STRING_fromBuf(&pdu->msg.choice.tpduCardToModem.data, (const char *)tpdu, tpdu_len);
|
OCTET_STRING_fromBuf(&pdu->msg.choice.tpduCardToModem.data, (const char *)tpdu, tpdu_len);
|
||||||
|
|
Loading…
Reference in New Issue