diff options
author | gerald <gerald@f5534014-38df-0310-8fa8-9805f1628bb7> | 2002-12-08 02:32:36 +0000 |
---|---|---|
committer | gerald <gerald@f5534014-38df-0310-8fa8-9805f1628bb7> | 2002-12-08 02:32:36 +0000 |
commit | 6cd233b8988540a2adfb055c4b2877619983835e (patch) | |
tree | 0eb50f10825095cede74b16fe654c9e89ca64281 /epan/packet_info.h | |
parent | 4fc4eb160173bb11d83a75fa14df01c1f52c0b43 (diff) |
From Dinesh Dutt: Add Fibre Channel support, including FCIP, Basic FC
header, Extended Link Service, Interswitch Link Service, FCP, and IPFC.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@6757 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'epan/packet_info.h')
-rw-r--r-- | epan/packet_info.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/epan/packet_info.h b/epan/packet_info.h index c7bcd95c7e..99b93f55e4 100644 --- a/epan/packet_info.h +++ b/epan/packet_info.h @@ -1,7 +1,7 @@ /* packet_info.h * Definitions for packet info structures and routines * - * $Id: packet_info.h,v 1.25 2002/11/08 01:00:07 guy Exp $ + * $Id: packet_info.h,v 1.26 2002/12/08 02:32:36 gerald Exp $ * * Ethereal - Network traffic analyzer * By Gerald Combs <gerald@ethereal.com> @@ -39,7 +39,8 @@ typedef enum { AT_ATALK, /* Appletalk DDP */ AT_VINES, /* Banyan Vines */ AT_OSI, /* OSI NSAP */ - AT_ARCNET /* ARCNET */ + AT_ARCNET, /* ARCNET */ + AT_FC /* Fibre Channel */ } address_type; typedef struct _address { @@ -96,6 +97,7 @@ typedef enum { PT_UDP, /* UDP */ PT_IPX, /* IPX sockets */ PT_NCP, /* NCP connection */ + PT_EXCHG, /* Fibre Channel exchange */ PT_DDP /* DDP AppleTalk connection */ } port_type; @@ -146,6 +148,10 @@ typedef struct _packet_info { int iplen; int iphdrlen; int p2p_dir; + guint16 oxid; /* next 2 fields reqd to identify fibre */ + guint16 rxid; /* channel conversations */ + guint8 r_ctl; /* R_CTL field in Fibre Channel Protocol */ + guint8 pad; void *private_data; /* pointer to data passed from one dissector to another */ } packet_info; |