aboutsummaryrefslogtreecommitdiffstats
path: root/packet-mtp3.h
diff options
context:
space:
mode:
authorGilbert Ramirez <gram@alumni.rice.edu>2004-07-18 18:06:47 +0000
committerGilbert Ramirez <gram@alumni.rice.edu>2004-07-18 18:06:47 +0000
commit669db206cb1f270046ad400fff7655e20c63e723 (patch)
tree4eff24a2e16c8963e497e1fc575f35e6af59bd26 /packet-mtp3.h
parentae46c27a38700af669ef907491081f09df6f6b2c (diff)
Move dissectors to epan/dissectors directory.
Also move ncp222.py, x11-fields, process-x11-fields.pl, make-reg-dotc, and make-reg-dotc.py. Adjust #include lines in files that include packet-*.h files. svn path=/trunk/; revision=11410
Diffstat (limited to 'packet-mtp3.h')
-rw-r--r--packet-mtp3.h83
1 files changed, 0 insertions, 83 deletions
diff --git a/packet-mtp3.h b/packet-mtp3.h
deleted file mode 100644
index cdc1f476d6..0000000000
--- a/packet-mtp3.h
+++ /dev/null
@@ -1,83 +0,0 @@
-/* packet-mtp3.h
- *
- * $Id$
- *
- * 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.
- */
-
-typedef enum {
- ITU_STANDARD = 1,
- ANSI_STANDARD = 2,
- CHINESE_ITU_STANDARD = 3
-} Standard_Type;
-
-extern Standard_Type mtp3_standard;
-
-typedef enum {
- MTP3_NET_ADDR_FMT_DEC = 1,
- MTP3_NET_ADDR_FMT_HEX = 2,
- MTP3_NET_ADDR_FMT_NI_DEC = 3,
- MTP3_NET_ADDR_FMT_NI_HEX = 4,
- MTP3_NET_ADDR_FMT_DASHED = 5
-} mtp3_net_addr_fmt_e;
-
-typedef struct _mtp3_addr_pc_t {
- mtp3_net_addr_fmt_e type;
- guint32 pc;
- guint8 ni;
-} mtp3_addr_pc_t;
-
-typedef struct _mtp3_tap_rec_t {
- mtp3_addr_pc_t addr_opc;
- mtp3_addr_pc_t addr_dpc;
- guint8 si_code;
- guint16 size;
-} mtp3_tap_rec_t;
-
-#define ITU_PC_LENGTH 2
-#define ITU_PC_MASK 0x3FFF
-
-#define ANSI_PC_LENGTH 3
-#define ANSI_NCM_LENGTH 1
-#define ANSI_MEMBER_OFFSET 0
-#define ANSI_CLUSTER_OFFSET 1
-#define ANSI_NETWORK_OFFSET 2
-#define ANSI_PC_MASK 0xFFFFFF
-#define ANSI_NETWORK_MASK 0x0000FF
-#define ANSI_CLUSTER_MASK 0x00FF00
-#define ANSI_MEMBER_MASK 0xFF0000
-#define ANSI_PC_STRING_LENGTH 16
-
-extern void mtp3_addr_to_str_buf(const guint8 *data, gchar *buf);
-extern void mtp3_pc_to_str_buf(const guint32 pc, gchar *buf);
-extern gchar* mtp3_pc_to_str(const guint32 pc);
-extern gboolean mtp3_pc_structured(void);
-
-
-/*
- * the following allows TAP code access to the messages
- * without having to duplicate it. With MSVC and a
- * libethereal.dll, we need a special declaration.
- */
-ETH_VAR_IMPORT const value_string mtp3_service_indicator_code_short_vals[];
-
-/*
- * I only want to gather stats for non-spare SI codes
- */
-#define MTP3_NUM_SI_CODE 9