From 28daa30ac17085fe25831c7cb4ef391d4738cade Mon Sep 17 00:00:00 2001 From: Simon StJG Date: Mon, 29 Feb 2016 12:47:26 +0000 Subject: [PATCH] The validity period for a submit_sm is variable length See SMPP v3.4 specification section 4.4.1. --- smpp/pdu.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/smpp/pdu.py b/smpp/pdu.py index 85f5d08..7916a6f 100644 --- a/smpp/pdu.py +++ b/smpp/pdu.py @@ -71,7 +71,7 @@ {'name': 'protocol_id', 'min': 1, 'max': 1, 'var': False, 'type': 'integer', 'map': None}, {'name': 'priority_flag', 'min': 1, 'max': 1, 'var': False, 'type': 'integer', 'map': None}, {'name': 'schedule_delivery_time', 'min': 1, 'max': 17, 'var': False, 'type': 'string', 'map': None}, - {'name': 'validity_period', 'min': 1, 'max': 17, 'var': False, 'type': 'string', 'map': None}, + {'name': 'validity_period', 'min': 1, 'max': 17, 'var': True, 'type': 'string', 'map': None}, {'name': 'registered_delivery', 'min': 1, 'max': 1, 'var': False, 'type': 'integer', 'map': None}, {'name': 'replace_if_present_flag', 'min': 1, 'max': 1, 'var': False, 'type': 'integer', 'map': None}, {'name': 'data_coding', 'min': 1, 'max': 1, 'var': False, 'type': 'integer', 'map': None},