summaryrefslogtreecommitdiff
path: root/print-802_11.c
diff options
context:
space:
mode:
authorFrancois-Xavier Le Bail <devel.fx.lebail@orange.fr>2017-12-02 00:04:55 +0100
committerFrancois-Xavier Le Bail <devel.fx.lebail@orange.fr>2017-12-02 00:04:55 +0100
commitdbcba20b5eaeb49a2027130283e617ea3c755a67 (patch)
treee6ee1bde59bb1b32932f2fbd4a65a0c32c5ffbb1 /print-802_11.c
parentd2def296e94a50e74c3ada4002cdfba116688c11 (diff)
downloadtcpdump-dbcba20b5eaeb49a2027130283e617ea3c755a67.tar.gz
Use more the EXTRACT_U_1() macro (42/n)
In: switch (... p[n] ...) ...
Diffstat (limited to 'print-802_11.c')
-rw-r--r--print-802_11.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/print-802_11.c b/print-802_11.c
index 82480f32..59d1f63d 100644
--- a/print-802_11.c
+++ b/print-802_11.c
@@ -1589,7 +1589,7 @@ handle_action(netdissect_options *ndo,
} else {
ND_PRINT((ndo, " (%s): ", etheraddr_string(ndo, src)));
}
- switch (p[0]) {
+ switch (EXTRACT_U_1(p)) {
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;