diff options
author | Martin Kaiser <wireshark@kaiser.cx> | 2013-05-08 20:27:31 +0000 |
---|---|---|
committer | Martin Kaiser <wireshark@kaiser.cx> | 2013-05-08 20:27:31 +0000 |
commit | e1ba9948fd3adba0797a132a91c33c618cfdf61d (patch) | |
tree | 39fa37ebb8d6c8f0e362f16ead79040922f4e0b9 /epan/dissectors/packet-fc.c | |
parent | d860a01aaf213b0905a8db37669c3bb6eca0708e (diff) |
From Christian Svensson
use correct Fibre Channel EOFs according to the FC-FS-3 specification
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8636
svn path=/trunk/; revision=49210
Diffstat (limited to 'epan/dissectors/packet-fc.c')
-rw-r--r-- | epan/dissectors/packet-fc.c | 32 |
1 files changed, 18 insertions, 14 deletions
diff --git a/epan/dissectors/packet-fc.c b/epan/dissectors/packet-fc.c index 72d55b34c3..df315870e8 100644 --- a/epan/dissectors/packet-fc.c +++ b/epan/dissectors/packet-fc.c @@ -287,12 +287,14 @@ static const value_string fc_iu_val[] = { #define EOFDT_POS 0xBCB59595 #define EOFA_NEG 0xBC95F5F5 #define EOFA_POS 0xBCB5F5F5 +#define EOFN_NEG 0xBC95D5D5 +#define EOFN_POS 0xBCB5D5D5 #define EOFNI_NEG 0xBC8AD5D5 #define EOFNI_POS 0xBCAAD5D5 #define EOFDTI_NEG 0xBC8A9595 #define EOFDTI_POS 0xBCAA9595 -#define EOFRI_NEG 0xBC959999 -#define EOFRI_POS 0xBCB59999 +#define EOFRT_NEG 0xBC959999 +#define EOFRT_POS 0xBCB59999 #define EOFRTI_NEG 0xBC8A9999 #define EOFRTI_POS 0xBCAA9999 @@ -312,20 +314,22 @@ static const value_string fc_sof_vals[] = { }; static const value_string fc_eof_vals[] = { - {EOFT_NEG, "EOFt- - EOF Terminate" }, - {EOFT_POS, "EOFT+ - EOF Terminate" }, + {EOFT_NEG, "EOFt- - EOF Terminate" }, + {EOFT_POS, "EOFt+ - EOF Terminate" }, {EOFDT_NEG, "EOFdt- - EOF Disconnect-Terminate-Class 1 (Obsolete)" }, {EOFDT_POS, "EOFdt+ - EOF Disconnect-Terminate-Class 1 (Obsolete)" }, - {EOFA_NEG, "EOFa- - EOF Abort" }, - {EOFA_POS, "EOFa+ - EOF Abort" }, - {EOFNI_NEG, "EOFn- - EOF Normal" }, - {EOFNI_POS, "EOFn+ - EOF Normal" }, - {EOFDTI_NEG, "EOFni- - EOF Normal Invalid" }, - {EOFDTI_POS, "EOFni+ - EOF Normal Invalid" }, - {EOFRI_NEG, "EOFdti- - EOF Disconnect-Terminate-Invalid Class 1 (Obsolete)" }, - {EOFRI_POS, "EOFdti+ - EOF Disconnect-Terminate-Invalid Class 1 (Obsolete)" }, - {EOFRTI_NEG, "EOFrti- - EOF Remove-Terminate Invalid Class 4 (Obsolete)" }, - {EOFRTI_POS, "EOFrti+ - EOF Remove-Terminate Invalid Class 4 (Obsolete)" }, + {EOFA_NEG, "EOFa- - EOF Abort" }, + {EOFA_POS, "EOFa+ - EOF Abort" }, + {EOFN_NEG, "EOFn- - EOF Normal" }, + {EOFN_POS, "EOFn+ - EOF Normal" }, + {EOFNI_NEG, "EOFni- - EOF Normal Invalid" }, + {EOFNI_POS, "EOFni+ - EOF Normal Invalid" }, + {EOFDTI_NEG, "EOFdti- - EOF Disconnect-Terminate-Invalid Class 1 (Obsolete)" }, + {EOFDTI_POS, "EOFdti+ - EOF Disconnect-Terminate-Invalid Class 1 (Obsolete)" }, + {EOFRT_NEG, "EOFrt- - EOF Remove-Terminate Class 4 (Obsolete)" }, + {EOFRT_POS, "EOFrt+ - EOF Remove-Terminate Class 4 (Obsolete)" }, + {EOFRTI_NEG, "EOFrti- - EOF Remove-Terminate Invalid Class 4 (Obsolete)" }, + {EOFRTI_POS, "EOFrti+ - EOF Remove-Terminate Invalid Class 4 (Obsolete)" }, {0, NULL} }; |