K2InformaticsGmbH / smpp_parser

A parser for SMPP protocol PDUs
Apache License 2.0
3 stars 1 forks source link

smpp:b2a failed on line 427 Reason: function_clause: deliver_sm #85

Closed walter-weinmann closed 6 years ago

walter-weinmann commented 6 years ago
Command: deliver_sm
PDU: "00 00 00 78 00 00 00 05 00 00 00 00 00 00 00 01 43 50 54 00 03 00 31 36 38 2E 30 2E 30 2E 31 00 05 06 31 32 37 2E 30 2E 30 2E 31 00 40 03 02 39 39 30 33 31 30 30 30 30 30 30 30 30 30 30 52 00 39 39 31 30 32 31 31 34 35 31 34 31 34 34 38 2B 00 01 00 03 1F 04 54 68 69 73 03 03 00 15 1F 6D 79 5F 63 61 6C 6C 62 61 63 6B 5F 6E 75 6D 5F 61 74 61 67 13 80 00 01 03"

00 00 00 78 # command_length
00 00 00 05 # command_id
00 00 00 00 # command_status
00 00 00 01 # sequence_number
43 50 54 00 # service_type
03 # source_addr_ton
00 # source_addr_npi
31 36 38 2E 30 2E 30 2E 31 00 # source_addr
05 # dest_addr_ton
06 # dest_addr_npi
31 32 37 2E 30 2E 30 2E 31 00 # destination_addr
40 # esm_class
03 # protocol_id
02 # priority_flag
39 39 30 33 31 30 30 30 30 30 30 30 30 30 30 52 00 # schedule_delivery_time
39 39 31 30 32 31 31 34 35 31 34 31 34 34 38 2B 00 # validity_period
01 # registered_delivery
00 # replace_if_present_flag
03 # data_coding
1F # sm_defa ult_msg_id
04 # sm_length
54 68 69 73 # short_message
Message Delivery TLV - callbyck_num_atag
03 03 # Parameter Tag
00 15 # Length
1F 6D 79 5F 63 61 6C 6C 62 61 63 6B 5F 6E 75 6D 5F 61 74 61 67 # Value
Message Delivery TLV - its_replay_type
13 80 # Parameter Tag
00 01 # Length
03 # Value