aboutsummaryrefslogtreecommitdiffstats
path: root/diameter
diff options
context:
space:
mode:
authorJeff Dyer <jmasterfunk@gmail.com>2021-04-27 08:40:59 -0600
committerWireshark GitLab Utility <gerald+gitlab-utility@wireshark.org>2021-04-27 20:28:01 +0000
commitcd0950adebaffa80997bbb69d6398194ed352a8c (patch)
tree047a04169e826bfebfb0412de5e11ed50a19f472 /diameter
parentf4ba2c75456d8a1f581879b4271417829e2aedcd (diff)
DIAMETER: Add two new AVPs discovered in CCA from Huawei OCS on SMS rating.
Test: Build and view capture
Diffstat (limited to 'diameter')
-rw-r--r--diameter/Huawei.xml21
1 files changed, 20 insertions, 1 deletions
diff --git a/diameter/Huawei.xml b/diameter/Huawei.xml
index 7fab55b3a5..e2654ace49 100644
--- a/diameter/Huawei.xml
+++ b/diameter/Huawei.xml
@@ -56,4 +56,23 @@
<type type-name="Enumerated"/>
<enum name="Delivered" code="0"/>
</avp>
-</vendor> \ No newline at end of file
+ <avp name="Operation-Result" code="20430" mandatory="mustnot" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="Huawei">
+ <type type-name="Enumerated"/>
+ <enum name="Success" code="0"/>
+ <enum name="Protocol is not supported" code="1"/>
+ <enum name="Other reason" code="10"/>
+ <enum name="MO account does not exist" code="11"/>
+ <enum name="MT account does not exist" code="12"/>
+ <enum name="MO account state is abnormal" code="13"/>
+ <enum name="MT account state is abnormal" code="14"/>
+ <enum name="MO balance is not enough" code="15"/>
+ <enum name="MT balance is not enough" code="16"/>
+</avp>
+ <avp name="Notify-Mode" code="20431" mandatory="mustnot" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="Huawei">
+ <type type-name="Enumerated"/>
+ <enum name="Send the report regardless of whether the message sending succeeds or fails" code="1"/>
+ <enum name="Send the report when the message sending fails" code="2"/>
+ <enum name="Send the report when the message succeeds" code="3"/>
+ <enum name="Never send the report" code="4"/>
+ </avp>
+</vendor>