add check-routine for sending EMM/ESM message
This commit is contained in:
parent
3098af0cfe
commit
1014a4079f
|
@ -33,15 +33,18 @@ static void nas_sm_test1(abts_case *tc, void *data)
|
|||
char *_esm_information_request =
|
||||
"000b402000000300 000005c00100009d 000800020001001a 000a092779012320"
|
||||
"010221d9";
|
||||
char *_initial_context_setup_request = "00090080"
|
||||
"e400000600000005 c00100009d000800 0200010042000a18 0640000060064000"
|
||||
"0000180080920000 3400808c45400920 0000000000000000 0f807f0000010000"
|
||||
"00017527daddd870 0207420249064000 f1105ba0004c5221 c10509ffffffff09"
|
||||
"08696e7465726e65 7405012d2d2d715e 0600000000040427 2980c22304030000"
|
||||
"0480211002000010 8106080808088306 04040404000d0408 080808000d040404"
|
||||
"0404500bf600f110 000201040001fb53 12172c5949640125 006b00051c000c00"
|
||||
"00004900203311c6 03c6a6d67f695e5a c02bb75b381b693c 3893a6d932fd9182"
|
||||
"3544e3e79b";
|
||||
char *_initial_context_setup_request =
|
||||
"00090080d6000006 00000005c0010000 9d00080002000100 42000a1806400000"
|
||||
"6006400000001800 8084000034007f45 4009200000000000 0000000f807f0000"
|
||||
"0100000001682733 2c24090207420249 064000f1105ba000 4c5221c10509ffff"
|
||||
"ffff0908696e7465 726e657405012d2d 2d715e0600000000 0404272980c22304"
|
||||
"0300000480211002 0000108106080808 0883060404040400 0d0408080808000d"
|
||||
"0404040404531217 2c5949640125006b 00051c000c000000 4900203311c603c6"
|
||||
"a6d67f695e5ac02b b75b381b693c3893 a6d932fd91823544 e3e79b0000000000"
|
||||
"0000000000000000 00";
|
||||
char *_emm_information =
|
||||
"000b402a00000300 000005c00100009d 000800020001001a 001413279fcc7266"
|
||||
"0307614771304112 527563490100";
|
||||
|
||||
d_log_set_level(D_MSG_TO_STDOUT, D_LOG_LEVEL_ERROR);
|
||||
|
||||
|
@ -124,12 +127,10 @@ static void nas_sm_test1(abts_case *tc, void *data)
|
|||
recvbuf = pkbuf_alloc(0, MAX_SDU_LEN);
|
||||
rc = tests1ap_enb_read(sock, recvbuf);
|
||||
recvbuf->len = 233;
|
||||
#if 0
|
||||
ABTS_TRUE(tc, memcmp(recvbuf->payload,
|
||||
CORE_HEX(_initial_context_setup_request,
|
||||
strlen(_initial_context_setup_request), tmp),
|
||||
recvbuf->len) == 0);
|
||||
#endif
|
||||
pkbuf_free(recvbuf);
|
||||
|
||||
/* Send UE Capability Info Indication */
|
||||
|
@ -156,12 +157,9 @@ static void nas_sm_test1(abts_case *tc, void *data)
|
|||
recvbuf = pkbuf_alloc(0, MAX_SDU_LEN);
|
||||
rc = tests1ap_enb_read(sock, recvbuf);
|
||||
recvbuf->len = 46;
|
||||
#if 0
|
||||
ABTS_TRUE(tc, memcmp(recvbuf->payload,
|
||||
CORE_HEX(_initial_context_setup_request,
|
||||
strlen(_initial_context_setup_request), tmp),
|
||||
recvbuf->len) == 0);
|
||||
#endif
|
||||
CORE_HEX(_emm_information, strlen(_emm_information), tmp);
|
||||
ABTS_TRUE(tc, memcmp(recvbuf->payload, tmp, 28) == 0);
|
||||
ABTS_TRUE(tc, memcmp(recvbuf->payload+43, tmp+43, 3) == 0);
|
||||
pkbuf_free(recvbuf);
|
||||
|
||||
/* eNB disonncect from MME */
|
||||
|
|
Loading…
Reference in New Issue