diff options
author | Guy Harris <guy@alum.mit.edu> | 2008-12-22 20:24:41 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2008-12-22 20:24:41 +0000 |
commit | 3dd525b5a254f039f482be5c3e2e7926fb9a32f6 (patch) | |
tree | 6dfd311fc721a41bc3a071e8959fd0a7b0afda76 /epan | |
parent | 7dc13568c4d8e1cc8de0403463bc9c41651d9951 (diff) |
err_posn_table[] was mis-generated (probably a cut-and-pasteo, as,
given that we're using #defines for NO_ERROR_DETECTED and
UNCORRECTIBLE_ERROR, the table is 2x128, rather than 8x32 like the other
tables, so I probably had a loop that advanced by 8 elements but printed
only 2 of them).
svn path=/trunk/; revision=27090
Diffstat (limited to 'epan')
-rw-r--r-- | epan/dissectors/packet-atm.c | 104 |
1 files changed, 100 insertions, 4 deletions
diff --git a/epan/dissectors/packet-atm.c b/epan/dissectors/packet-atm.c index 8c1cb4850c..a496e40896 100644 --- a/epan/dissectors/packet-atm.c +++ b/epan/dissectors/packet-atm.c @@ -1257,31 +1257,115 @@ static const guint8 syndrome_table[256] = { #define UNCORRECTIBLE_ERROR 128 static const int err_posn_table[256] = { - NO_ERROR_DETECTED, 37, + NO_ERROR_DETECTED, 39, + 38, UNCORRECTIBLE_ERROR, + 37, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, 31, 36, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, 8, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + 30, UNCORRECTIBLE_ERROR, 35, UNCORRECTIBLE_ERROR, - UNCORRECTIBLE_ERROR, 29, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, 23, + 7, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + 29, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, 34, UNCORRECTIBLE_ERROR, - UNCORRECTIBLE_ERROR, 6, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + 22, UNCORRECTIBLE_ERROR, + 6, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, 0, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, 28, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, 33, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, 10, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, - UNCORRECTIBLE_ERROR, 21, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, 12, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + 21, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, 19, 5, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, 17, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, 3, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, 15, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, 27, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, 32, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + 9, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, 24, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, 1, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + 11, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, 20, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, 13, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + 18, UNCORRECTIBLE_ERROR, 4, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + 16, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, 25, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + 2, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + 14, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, @@ -1289,6 +1373,18 @@ static const int err_posn_table[256] = { UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, + UNCORRECTIBLE_ERROR, UNCORRECTIBLE_ERROR, }; /* |