From 46d5a4382a8cb70e82830975a33196f45f46afad Mon Sep 17 00:00:00 2001 From: Pedrum Mohageri Date: Mon, 7 Dec 2020 15:09:24 -0800 Subject: [PATCH] Make subaddress TLV's binary strings, rather than plain strings. --- smpplib/command.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/smpplib/command.py b/smpplib/command.py index c2ccfd0..9dff9a1 100644 --- a/smpplib/command.py +++ b/smpplib/command.py @@ -501,8 +501,8 @@ class DataSM(Command): 'callback_num': Param(type=ostr, min=4, max=19), 'callback_num_pres_ind': Param(type=int, size=1), 'callback_num_atag': Param(type=str, max=65), - 'source_subaddress': Param(type=str, min=2, max=23), - 'dest_subaddress': Param(type=str, min=2, max=23), + 'source_subaddress': Param(type=ostr, min=2, max=23), + 'dest_subaddress': Param(type=ostr, min=2, max=23), 'user_response_code': Param(type=int, size=1), 'display_time': Param(type=int, size=1), 'sms_signal': Param(type=int, size=2), @@ -685,8 +685,8 @@ class SubmitSM(Command): 'privacy_indicator': Param(type=int, size=1), 'callback_num': Param(type=ostr, min=4, max=19), 'callback_num_pres_ind': Param(type=int, size=1), - 'source_subaddress': Param(type=str, min=2, max=23), - 'dest_subaddress': Param(type=str, min=2, max=23), + 'source_subaddress': Param(type=ostr, min=2, max=23), + 'dest_subaddress': Param(type=ostr, min=2, max=23), 'user_response_code': Param(type=int, size=1), 'display_time': Param(type=int, size=1), 'sms_signal': Param(type=int, size=2), @@ -786,8 +786,8 @@ class DeliverSM(SubmitSM): 'payload_type': Param(type=int, size=1), 'message_payload': Param(type=ostr, max=260), 'callback_num': Param(type=ostr, min=4, max=19), - 'source_subaddress': Param(type=str, min=2, max=23), - 'dest_subaddress': Param(type=str, min=2, max=23), + 'source_subaddress': Param(type=ostr, min=2, max=23), + 'dest_subaddress': Param(type=ostr, min=2, max=23), 'language_indicator': Param(type=int, size=1), 'its_session_info': Param(type=int, size=2), 'network_error_code': Param(type=ostr, size=3),