summaryrefslogtreecommitdiff
path: root/print-m3ua.c
diff options
context:
space:
mode:
authorFrancois-Xavier Le Bail <devel.fx.lebail@orange.fr>2018-06-16 17:23:21 +0200
committerFrancois-Xavier Le Bail <devel.fx.lebail@orange.fr>2019-03-26 21:06:24 +0100
commitee68aa36460d7efeca48747f33b7f2adc0900bfb (patch)
tree72c1b65d29301835c0e064b433ea685fc856a68e /print-m3ua.c
parent1af20c3adc4dfef93de41d4fcd02f0aeb6bbfd4e (diff)
downloadtcpdump-ee68aa36460d7efeca48747f33b7f2adc0900bfb.tar.gz
Use the new GET_ macros instead of the EXTRACT_ ones
The exceptions are currently: Some EXTRACT_ in print-juniper.c, not used on packet buffer pointer. An EXTRACT_BE_U_3 in addrtoname.c, not always used on packet buffer pointer.
Diffstat (limited to 'print-m3ua.c')
-rw-r--r--print-m3ua.c20
1 files changed, 11 insertions, 9 deletions
diff --git a/print-m3ua.c b/print-m3ua.c
index 7e2b0c8c..cd588fd0 100644
--- a/print-m3ua.c
+++ b/print-m3ua.c
@@ -219,7 +219,7 @@ tag_value_print(netdissect_options *ndo,
if (size < 4)
goto invalid;
ND_TCHECK_LEN(buf, size);
- ND_PRINT("0x%08x", EXTRACT_BE_U_4(buf));
+ ND_PRINT("0x%08x", GET_BE_U_4(buf));
break;
/* ... */
default:
@@ -261,10 +261,10 @@ m3ua_tags_print(netdissect_options *ndo,
goto invalid;
ND_TCHECK_LEN(p, sizeof(struct m3ua_param_header));
/* Parameter Tag */
- hdr_tag = EXTRACT_BE_U_2(p);
+ hdr_tag = GET_BE_U_2(p);
ND_PRINT("\n\t\t\t%s: ", tok2str(ParamName, "Unknown Parameter (0x%04x)", hdr_tag));
/* Parameter Length */
- hdr_len = EXTRACT_BE_U_2(p + 2);
+ hdr_len = GET_BE_U_2(p + 2);
if (hdr_len < sizeof(struct m3ua_param_header))
goto invalid;
/* Parameter Value */
@@ -308,10 +308,10 @@ m3ua_print(netdissect_options *ndo,
if (size < sizeof(struct m3ua_common_header))
goto invalid;
ND_TCHECK_SIZE(hdr);
- if (EXTRACT_U_1(hdr->v) != M3UA_REL_1_0)
+ if (GET_U_1(hdr->v) != M3UA_REL_1_0)
return;
- msg_class = EXTRACT_U_1(hdr->msg_class);
+ msg_class = GET_U_1(hdr->msg_class);
dict =
msg_class == M3UA_MSGC_MGMT ? MgmtMessages :
msg_class == M3UA_MSGC_TRANSFER ? TransferMessages :
@@ -323,13 +323,15 @@ m3ua_print(netdissect_options *ndo,
ND_PRINT("\n\t\t%s", tok2str(MessageClasses, "Unknown message class %i", msg_class));
if (dict != NULL)
- ND_PRINT(" %s Message", tok2str(dict, "Unknown (0x%02x)", EXTRACT_U_1(hdr->msg_type)));
+ ND_PRINT(" %s Message",
+ tok2str(dict, "Unknown (0x%02x)", GET_U_1(hdr->msg_type)));
- if (size != EXTRACT_BE_U_4(hdr->len))
- ND_PRINT("\n\t\t\t@@@@@@ Corrupted length %u of message @@@@@@", EXTRACT_BE_U_4(hdr->len));
+ if (size != GET_BE_U_4(hdr->len))
+ ND_PRINT("\n\t\t\t@@@@@@ Corrupted length %u of message @@@@@@",
+ GET_BE_U_4(hdr->len));
else
m3ua_tags_print(ndo, buf + sizeof(struct m3ua_common_header),
- EXTRACT_BE_U_4(hdr->len) - sizeof(struct m3ua_common_header));
+ GET_BE_U_4(hdr->len) - sizeof(struct m3ua_common_header));
return;
invalid: