aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-dcerpc-budb.h
diff options
context:
space:
mode:
authorRonnie Sahlberg <ronnie_sahlberg@ozemail.com.au>2005-02-14 19:56:11 +0000
committerRonnie Sahlberg <ronnie_sahlberg@ozemail.com.au>2005-02-14 19:56:11 +0000
commitb4b5a4776fb35f7a4431055a1295f5f162e7b355 (patch)
tree8726b1ba5d1b1dcb3e9baeb7e154d16a5ff06542 /epan/dissectors/packet-dcerpc-budb.h
parent48ffe7c8940fa98e2673e13d176a8c4c33fc8b3a (diff)
add machinegenerated full dissector for dcedfs BUDB protocol
svn path=/trunk/; revision=13401
Diffstat (limited to 'epan/dissectors/packet-dcerpc-budb.h')
-rw-r--r--epan/dissectors/packet-dcerpc-budb.h115
1 files changed, 115 insertions, 0 deletions
diff --git a/epan/dissectors/packet-dcerpc-budb.h b/epan/dissectors/packet-dcerpc-budb.h
new file mode 100644
index 0000000000..6673653b40
--- /dev/null
+++ b/epan/dissectors/packet-dcerpc-budb.h
@@ -0,0 +1,115 @@
+/* DO NOT EDIT
+ * This dissector is autogenerated
+ * ronnie sahlberg 2005
+ */
+/* packet-dcerpc-budb.h
+ * Routines for BUDB packet disassembly
+ *
+ * $Id: packet-dcerpc-budb.h 11410 2004-07-18 18:06:47Z gram $
+ *
+ * Ethereal - Network traffic analyzer
+ * By Gerald Combs <gerald@ethereal.com>
+ * 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., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ */
+
+#ifndef __PACKET_DCERPC_BUDB_H
+#define __PACKET_DCERPC_BUDB_H
+
+
+
+/* INCLUDED FILE : ETH_HDR */
+#define BU_MAXNAMELEN 128
+#define BU_MAXTAPELEN 256
+#define BU_MAXHOSTLEN 128
+#define BU_MAXTOKENLEN 16
+#define BU_MAXUNAMELEN 256
+#define BU_MAXCELLLEN 256
+#define BU_MAXINAMELEN 128
+#define BU_MAXPATHLEN 256
+#define BU_MAXGENNAMELEN 512
+#define BU_MAXVOLCOUNT 64
+#define BUDB_MAJORVERSION 1
+#define BUDB_PROVIDER_VERSION 2
+#define TB_DUMPSCHEDULE 0
+#define TB_VOLUMESET 1
+#define TB_TAPEHOSTS 2
+#define TB_NUM 3
+#define TB_MAX 6
+#define BUDB_DUMP_INCOMPLETE 1<<0
+#define BUDB_DUMP_TAPEERROR 1<<1
+#define BUDB_DUMP_INPROGRESS 1<<2
+#define BUDB_DUMP_ABORTED 1<<3
+#define BUDB_TAPE_TAPEERROR 1<<0
+#define BUDB_TAPE_DELETED 1<<1
+#define BUDB_TAPE_BEINGWRITTEN 1<<2
+#define BUDB_TAPE_ABORTED 1<<3
+#define BUDB_TAPE_STAGED 1<<4
+#define BUDB_TAPE_WRITTEN 1<<5
+#define BUDB_VOL_TAPEERROR 1<<0
+#define BUDB_VOL_FILEERROR 1<<1
+#define BUDB_VOL_BEINGWRITTEN 1<<2
+#define BUDB_VOL_FIRSTFRAG 1<<3
+#define BUDB_VOL_LASTFRAG 1<<4
+#define BUDB_VOL_ABORTED 1<<5
+#define BUDB_OP_NAMES 0x7
+#define BUDB_OP_STARTS 0x7<<3
+#define BUDB_OP_ENDS 0x7<<6
+#define BUDB_OP_TIMES 0x3<<9
+#define BUDB_OP_MISC 0xff<<16
+#define BUDB_OP_DUMPNAME 1<<0
+#define BUDB_OP_VOLUMENAME 2<<0
+#define BUDB_OP_TAPENAME 3<<0
+#define BUDB_OP_STARTTIME 1<<3
+#define BUDB_OP_RANGE 1<<6
+#define BUDB_OP_NPREVIOUS 2<<6
+#define BUDB_OP_NFOLLOWING 3<<6
+#define BUDB_OP_DUMPID 2<<3
+#define BUDB_OP_CLONETIME 1<<9
+#define BUDB_OP_DUMPTIME 2<<9
+#define BUDB_OP_INCTIME 3<<9
+#define BUDB_OP_FIRSTFRAG 1<<16
+#define BUDB_MAX_RETURN_LIST 1000
+#define BUDB_MAX_CHAR_LIST 1024
+#define BUDB_MAX_VOL_COUNT 64
+#define BUDB_TEXT_COMPLETE 1
+#define SD_DBHEADER 1
+#define SD_DUMP 2
+#define SD_TAPE 3
+#define SD_VOLUME 4
+#define SD_TEXT_DUMPSCHEDULE 5
+#define SD_TEXT_VOLUMESET 6
+#define SD_TEXT_TAPEHOSTS 7
+#define SD_END 8
+int budb_dissect_principal(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, guint8 *drep, int hf_index, guint32 param);
+int budb_dissect_tapeSet(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, guint8 *drep, int hf_index, guint32 param);
+int budb_dissect_dumpEntry(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, guint8 *drep, int hf_index, guint32 param);
+int budb_dissect_tapeEntry(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, guint8 *drep, int hf_index, guint32 param);
+int budb_dissect_volumeEntry(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, guint8 *drep, int hf_index, guint32 param);
+int budb_dissect_volumeList(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, guint8 *drep, int hf_index, guint32 param);
+int budb_dissect_dumpList(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, guint8 *drep, int hf_index, guint32 param);
+int budb_dissect_tapeList(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, guint8 *drep, int hf_index, guint32 param);
+int budb_dissect_charListT(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, guint8 *drep, int hf_index, guint32 param);
+int budb_dissect_DbHeader(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, guint8 *drep, int hf_index, guint32 param);
+int budb_dissect_dbVolume(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, guint8 *drep, int hf_index, guint32 param);
+int budb_dissect_structDumpHeader(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, guint8 *drep, int hf_index, guint32 param);
+int budb_dissect_dfs_interfaceDescription(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, guint8 *drep, int hf_index, guint32 param);
+int budb_dissect_dfs_interfaceList(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, guint8 *drep, int hf_index, guint32 param);
+/* END OF INCLUDED FILE : ETH_HDR */
+
+
+
+#endif /* packet-dcerpc-budb.h */