diff options
author | Diederik de Groot <dkgroot@talon.nl> | 2016-05-14 14:05:30 +0200 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2016-05-17 18:18:21 +0000 |
commit | 149822017a169259a2d8c0b523556383af52b2bd (patch) | |
tree | 896abd372fb6538bf88a7c1eaa68bc078101b485 /tools/SkinnyProtocolOptimized.xml | |
parent | ba3f4f991cf4341dcd6191c0949bfa19f20c7304 (diff) | |
download | wireshark-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.xml | 22 |
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"/> |