summaryrefslogtreecommitdiff
path: root/print-802_11.c
diff options
context:
space:
mode:
authorFrancois-Xavier Le Bail <devel.fx.lebail@orange.fr>2017-12-01 15:19:56 +0100
committerFrancois-Xavier Le Bail <devel.fx.lebail@orange.fr>2017-12-01 15:48:41 +0100
commit505cd1fe15916e21abd6f2aa43a07bba649689cf (patch)
treead9455fdb50141b6e2f212f1a38a0af48b748bbc /print-802_11.c
parent7199dd316fde2a4705cb122863f5f58eb5aa0752 (diff)
downloadtcpdump-505cd1fe15916e21abd6f2aa43a07bba649689cf.tar.gz
Use more the EXTRACT_U_1() macro (39/n)
In some macros and functions call, p[n]
Diffstat (limited to 'print-802_11.c')
-rw-r--r--print-802_11.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/print-802_11.c b/print-802_11.c
index a1c5b58a..82480f32 100644
--- a/print-802_11.c
+++ b/print-802_11.c
@@ -1593,15 +1593,15 @@ handle_action(netdissect_options *ndo,
case 0: ND_PRINT((ndo, "Spectrum Management Act#%d", EXTRACT_U_1(p + 1))); break;
case 1: ND_PRINT((ndo, "QoS Act#%d", EXTRACT_U_1(p + 1))); break;
case 2: ND_PRINT((ndo, "DLS Act#%d", EXTRACT_U_1(p + 1))); break;
- case 3: ND_PRINT((ndo, "BA ")); PRINT_BA_ACTION(p[1]); break;
- case 7: ND_PRINT((ndo, "HT ")); PRINT_HT_ACTION(p[1]); break;
- case 13: ND_PRINT((ndo, "MeshAction ")); PRINT_MESH_ACTION(p[1]); break;
+ case 3: ND_PRINT((ndo, "BA ")); PRINT_BA_ACTION(EXTRACT_U_1(p + 1)); break;
+ case 7: ND_PRINT((ndo, "HT ")); PRINT_HT_ACTION(EXTRACT_U_1(p + 1)); break;
+ case 13: ND_PRINT((ndo, "MeshAction ")); PRINT_MESH_ACTION(EXTRACT_U_1(p + 1)); break;
case 14:
ND_PRINT((ndo, "MultiohopAction "));
- PRINT_MULTIHOP_ACTION(p[1]); break;
+ PRINT_MULTIHOP_ACTION(EXTRACT_U_1(p + 1)); break;
case 15:
ND_PRINT((ndo, "SelfprotectAction "));
- PRINT_SELFPROT_ACTION(p[1]); break;
+ PRINT_SELFPROT_ACTION(EXTRACT_U_1(p + 1)); break;
case 127: ND_PRINT((ndo, "Vendor Act#%d", EXTRACT_U_1(p + 1))); break;
default:
ND_PRINT((ndo, "Reserved(%d) Act#%d", EXTRACT_U_1(p), EXTRACT_U_1(p + 1)));