aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-skinny.h.in
diff options
context:
space:
mode:
authorDiederik de Groot <ddegroot@talon.nl>2014-08-13 12:44:57 +0200
committerMichael Mann <mmann78@netscape.net>2014-08-24 12:55:10 +0000
commit276a697a6b57205f15975e6e740bd427b7b510d1 (patch)
tree6418affca8e444462470b4c946d143a728c1046d /epan/dissectors/packet-skinny.h.in
parentcda5c166674485f77435d1e95d482852a83c142d (diff)
[RFC] Skinny: Rewrite using automatic code generation
Support: Protocolversion 0 - 22 Includes: Callmanager to/from Cisco Phones, Inter CallManager Messages and CallManager to/from Cisco ASA Code Generator not included, because protocol does not evolve anymore / No newer versions to be expected Fixed: Added more readable information for SoftKeyTemplateRes and SoftKeySetRes, Added Bitfield processing, Added Longer Field Descriptions Fixed: message_handle array overrun, message_ids, hf_skinny fields format Fixed: dialedNumber Message, Setting data on si->fields (tap.h) Fixed: Comments made by Peter Wu Added: Code Generator Sources Fixed: hf_skinny blurp, XML Truncation, Updated ButtonTemplate, SoftKeyTemplate and SoftKeyRes presentation Fixed: EnblocMessage, DialedNumberMessage Added: DisplayLabels Added: dissect_skinny_DisplayLabel function to Lookup and Translate in the phone embedded strings to human readable form Fixed: CallInfoV2, OpenReceiveChannelAck, KeypadButton when generated by a 7912 running old firmware. Fixed: Made changes requested by Peter Wu, in last 2 reviews Fixed: ConfigStatV2, ServerRes Fixed: Comment made by Michael Mann Fixed: CheckAPI.pl / Petri Dish Fixed: Included packet-skinny.h and epan/dissectors/packet-skinny.h.in -> Petri Dish Change-Id: Ic2d2ead8ff0ce80668c9b2e249ce69f53e25a383 Bug: 10262 Reviewed-on: https://code.wireshark.org/review/2921 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Jörg Mayer <jmayer@loplof.de> Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'epan/dissectors/packet-skinny.h.in')
-rw-r--r--epan/dissectors/packet-skinny.h.in40
1 files changed, 40 insertions, 0 deletions
diff --git a/epan/dissectors/packet-skinny.h.in b/epan/dissectors/packet-skinny.h.in
new file mode 100644
index 0000000000..aa75633ab6
--- /dev/null
+++ b/epan/dissectors/packet-skinny.h.in
@@ -0,0 +1,40 @@
+/* packet-skinny.h
+ * Routines for skinny packet disassembly
+ *
+ * Wireshark - Network traffic analyzer
+ * By Gerald Combs <gerald@wireshark.org>
+ * Copyright 1998 Gerald Combs
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
+
+
+/* Container for tapping relevant data */
+typedef struct _skinny_info_t
+{
+ guint32 messId;
+ guint32 maxProtocolVersion;
+ guint32 lineId;
+ guint32 callId;
+ guint32 passThruId;
+ const gchar *messageName;
+ guint32 callState;
+ gchar *callingParty;
+ gchar *calledParty;
+ gboolean hasCallInfo;
+ guint openreceiveStatus;
+ guint startmediatransmisionStatus;
+} skinny_info_t;
+