diff options
author | Daniel Willmann <dwillmann@sysmocom.de> | 2015-11-30 16:03:36 +0100 |
---|---|---|
committer | Daniel Willmann <dwillmann@sysmocom.de> | 2015-11-30 16:03:36 +0100 |
commit | 23c86e38bc3879c0ba8283d457014931f414c23e (patch) | |
tree | 175ec4a05bc50a22a0a61fa24251ad8dd947b9d1 /src | |
parent | e3adf0edc3c0070337a85e448481c10f477c8d9c (diff) |
test-hnbap: Use different types for UE request and accept IEs
Diffstat (limited to 'src')
-rw-r--r-- | src/tests/test-hnbap.c | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/src/tests/test-hnbap.c b/src/tests/test-hnbap.c index 6b430af..01119c3 100644 --- a/src/tests/test-hnbap.c +++ b/src/tests/test-hnbap.c @@ -78,7 +78,8 @@ void test_asn1_decoding(void) HNBAP_PDU_t _pdu, *pdu = &_pdu; InitiatingMessage_t *im; SuccessfulOutcome_t *so; - UERegisterRequestIEs_t ies; + UERegisterRequestIEs_t ue_req_ies; + UERegisterAcceptIEs_t ue_acc_ies; HNBRegisterRequestIEs_t hnb_ies; char imsi[16]; @@ -124,12 +125,12 @@ void test_asn1_decoding(void) im = &pdu->choice.initiatingMessage; ASSERT(im->procedureCode == ProcedureCode_id_UERegister); - rc = hnbap_decode_ueregisterrequesties(&ies, &im->value); + rc = hnbap_decode_ueregisterrequesties(&ue_req_ies, &im->value); ASSERT(rc >= 0); - ASSERT(ies.uE_Identity.present == UE_Identity_PR_iMSI); - decode_iu_bcd(imsi, sizeof(imsi), ies.uE_Identity.choice.iMSI.buf, - ies.uE_Identity.choice.iMSI.size); + ASSERT(ue_req_ies.uE_Identity.present == UE_Identity_PR_iMSI); + decode_iu_bcd(imsi, sizeof(imsi), ue_req_ies.uE_Identity.choice.iMSI.buf, + ue_req_ies.uE_Identity.choice.iMSI.size); printf("HNBAP UE Register request from IMSI %s\n", imsi); @@ -144,12 +145,12 @@ void test_asn1_decoding(void) so = &pdu->choice.successfulOutcome; ASSERT(so->procedureCode == ProcedureCode_id_UERegister); - rc = hnbap_decode_ueregisteraccepties(&ies, &so->value); + rc = hnbap_decode_ueregisteraccepties(&ue_acc_ies, &so->value); ASSERT(rc >= 0); - ASSERT(ies.uE_Identity.present == UE_Identity_PR_iMSI); - decode_iu_bcd(imsi, sizeof(imsi), ies.uE_Identity.choice.iMSI.buf, - ies.uE_Identity.choice.iMSI.size); + ASSERT(ue_acc_ies.uE_Identity.present == UE_Identity_PR_iMSI); + decode_iu_bcd(imsi, sizeof(imsi), ue_acc_ies.uE_Identity.choice.iMSI.buf, + ue_acc_ies.uE_Identity.choice.iMSI.size); printf("HNBAP UE Register accept to IMSI %s\n", imsi); |