summaryrefslogtreecommitdiff
path: root/tools/SkinnyProtocolOptimized.xml
diff options
context:
space:
mode:
authorDiederik de Groot <dkgroot@talon.nl>2016-05-14 14:05:30 +0200
committerMichael Mann <mmann78@netscape.net>2016-05-17 18:18:21 +0000
commit149822017a169259a2d8c0b523556383af52b2bd (patch)
tree896abd372fb6538bf88a7c1eaa68bc078101b485 /tools/SkinnyProtocolOptimized.xml
parentba3f4f991cf4341dcd6191c0949bfa19f20c7304 (diff)
downloadwireshark-149822017a169259a2d8c0b523556383af52b2bd.tar.gz
[skinny] Update message definitions
- Deal with short EnblocCallMessage coming from 7936 - SubscriptionStatReqMessage is shorter than previously known - Use buttonType enum in FeatureStatV2Message and FeatureStatMessage Change-Id: I0c4db5a0199ebb95bf807c858971d763faeef016 Reviewed-on: https://code.wireshark.org/review/15427 Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com> Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'tools/SkinnyProtocolOptimized.xml')
-rw-r--r--tools/SkinnyProtocolOptimized.xml22
1 files changed, 16 insertions, 6 deletions
diff --git a/tools/SkinnyProtocolOptimized.xml b/tools/SkinnyProtocolOptimized.xml
index 96886e01c7..3bb6e77330 100644
--- a/tools/SkinnyProtocolOptimized.xml
+++ b/tools/SkinnyProtocolOptimized.xml
@@ -526,6 +526,8 @@
<message comment="" direction="dev2pbx" dynamic="no" name="EnblocCallMessage" opcode="0x0004" status="no" type="CallControl">
<fields>
<string comment="CalledPartyNumber" declare="yes" name="calledParty" size="VariableDirnumSize" type="char"/>
+ </fields>
+ <fields size_gt="28">
<integer comment="LineId" name="lineInstance" type="uint32"/>
</fields>
</message>
@@ -1872,9 +1874,9 @@
<message comment="" direction="dev2pbx" dynamic="no" name="SubscriptionStatReqMessage" opcode="0x0048" status="request" type="CallControl">
<fields beginversion="0" endversion="22">
<integer comment="" name="transactionID" type="uint32"/>
- <enum comment="" name="featureID" subtype="SubscriptionFeatureID" type="uint32"/>
+ <enum comment="" name="subcriptionFeatureID" subtype="SubscriptionFeatureID" type="uint32"/>
<integer comment="" name="timer" type="uint32"/>
- <string comment="" name="subscriptionID" size="256" type="char"/>
+ <string comment="" name="subscriptionID" size="64" type="char"/>
</fields>
</message>
<enum name="MediaPathID">
@@ -3088,7 +3090,7 @@
<message comment="" direction="pbx2dev" dynamic="no" name="FeatureStatMessage" opcode="0x011f" status="result" type="RegistrationAndManagement">
<fields beginversion="0" endversion="22">
<integer comment="" name="featureIndex" type="uint32"/>
- <integer comment="" name="featureID" type="uint32"/>
+ <enum comment="" name="featureID" subtype="ButtonType" type="uint32"/>
<string comment="" name="featureTextLabel" size="40" type="char"/>
<integer comment="" name="featureStatus" type="uint32"/>
</fields>
@@ -3788,7 +3790,7 @@
<message comment="" direction="pbx2dev" dynamic="yes" name="FeatureStatV2Message" opcode="0x0146" status="no" type="RegistrationAndManagement">
<fields alignment="4" beginversion="0" endversion="22">
<integer comment="" name="featureIndex" type="uint32"/>
- <integer comment="" name="featureID" type="uint32"/>
+ <enum comment="" name="featureID" subtype="ButtonType" type="uint32"/>
<integer comment="" name="featureStatus" type="uint32"/>
<string comment="" name="featureTextLabel" size="121" type="char"/>
</fields>
@@ -4015,7 +4017,7 @@
<message comment="" direction="pbx2dev" dynamic="no" name="SubscriptionStatMessage" opcode="0x0152" status="result" type="RegistrationAndManagement">
<fields beginversion="0" endversion="22">
<integer comment="" name="transactionID" type="uint32"/>
- <enum comment="" name="featureID" subtype="SubscriptionFeatureID" type="uint32"/>
+ <enum comment="" name="subscriptionoFeatureID" subtype="SubscriptionFeatureID" type="uint32"/>
<integer comment="" name="timer" type="uint32"/>
<enum comment="" name="cause" subtype="SubscribeCause" type="uint32"/>
</fields>
@@ -4023,7 +4025,7 @@
<message comment="" direction="pbx2dev" dynamic="no" name="NotificationMessage" opcode="0x0153" status="no" type="RegistrationAndManagement">
<fields alignment="4" beginversion="0" endversion="22">
<integer comment="" name="transactionID" type="uint32"/>
- <enum comment="" name="featureID" subtype="SubscriptionFeatureID" type="uint32"/>
+ <enum comment="" name="subscriptionFeatureID" subtype="SubscriptionFeatureID" type="uint32"/>
<integer comment="" name="status" type="uint32"/>
<string comment="" name="text" size="97" type="char"/>
</fields>
@@ -4086,6 +4088,14 @@
<enum comment="" name="mwi_notification_result" subtype="MwiNotificationResult" type="uint32"/>
</fields>
</message>
+ <message comment="" direction="dev2pbx" dynamic="no" name="AddOnDeviceCapabilitiesMessage" opcode="0x0159" status="no" type="RegistrationAndManagement">
+ <fields beginversion="0" endversion="22">
+ <integer comment="" name="unknown1_0159" type="uint32"/>
+ <integer comment="" name="unknown2_0159" type="uint32"/>
+ <integer comment="" name="unknown3_0159" type="uint32"/>
+ <string comment="" name="unknownString_0159" size="152" type="char"/>
+ </fields>
+ </message>
<message comment="" direction="pbx2dev" dynamic="no" name="EnhancedAlarmMessage" opcode="0x015a" status="no" type="RegistrationAndManagement">
<fields alignment="4" beginversion="0" endversion="22">
<xml comment="" name="alarmInfo" size="2048" type="xml"/>