summaryrefslogtreecommitdiff
path: root/print-geonet.c
diff options
context:
space:
mode:
authorFrancois-Xavier Le Bail <devel.fx.lebail@orange.fr>2018-01-07 11:47:30 +0100
committerFrancois-Xavier Le Bail <devel.fx.lebail@orange.fr>2018-01-07 13:36:41 +0100
commite2982e7f6f0b624a773ec5a58885ee80fab46d34 (patch)
tree52c8e511ccaff8ef09dc3337b213273865522162 /print-geonet.c
parent8ab5c3a4e75a3ce8da691cd6ca6a9945082827af (diff)
downloadtcpdump-e2982e7f6f0b624a773ec5a58885ee80fab46d34.tar.gz
Update ND_PRINT() as a variadic macro
Diffstat (limited to 'print-geonet.c')
-rw-r--r--print-geonet.c30
1 files changed, 15 insertions, 15 deletions
diff --git a/print-geonet.c b/print-geonet.c
index 488969ef..321ce226 100644
--- a/print-geonet.c
+++ b/print-geonet.c
@@ -68,7 +68,7 @@ print_btp_body(netdissect_options *ndo,
msg_type = EXTRACT_U_1(bp + 1);
msg_type_str = tok2str(msg_type_values, "unknown (%u)", msg_type);
- ND_PRINT((ndo, "; ItsPduHeader v:%d t:%d-%s", version, msg_type, msg_type_str));
+ ND_PRINT("; ItsPduHeader v:%d t:%d-%s", version, msg_type, msg_type_str);
}
static void
@@ -77,7 +77,7 @@ print_btp(netdissect_options *ndo,
{
uint16_t dest = EXTRACT_BE_U_2(bp + 0);
uint16_t src = EXTRACT_BE_U_2(bp + 2);
- ND_PRINT((ndo, "; BTP Dst:%u Src:%u", dest, src));
+ ND_PRINT("; BTP Dst:%u Src:%u", dest, src);
}
static int
@@ -88,14 +88,14 @@ print_long_pos_vector(netdissect_options *ndo,
if (!ND_TTEST_LEN(bp, GEONET_ADDR_LEN))
return (-1);
- ND_PRINT((ndo, "GN_ADDR:%s ", linkaddr_string (ndo, bp, 0, GEONET_ADDR_LEN)));
+ ND_PRINT("GN_ADDR:%s ", linkaddr_string (ndo, bp, 0, GEONET_ADDR_LEN));
if (!ND_TTEST_8(bp + 12))
return (-1);
lat = EXTRACT_BE_U_4(bp + 12);
- ND_PRINT((ndo, "lat:%d ", lat));
+ ND_PRINT("lat:%d ", lat);
lon = EXTRACT_BE_U_4(bp + 16);
- ND_PRINT((ndo, "lon:%d", lon));
+ ND_PRINT("lon:%d", lon);
return (0);
}
@@ -118,10 +118,10 @@ geonet_print(netdissect_options *ndo, const u_char *bp, u_int length,
const char *hdr_type_txt = "Unknown";
int hdr_size = -1;
- ND_PRINT((ndo, "GeoNet "));
+ ND_PRINT("GeoNet ");
if (src != NULL)
- ND_PRINT((ndo, "src:%s", (src->addr_string)(ndo, src->addr)));
- ND_PRINT((ndo, "; "));
+ ND_PRINT("src:%s", (src->addr_string)(ndo, src->addr));
+ ND_PRINT("; ");
/* Process Common Header */
if (length < 36)
@@ -170,11 +170,11 @@ geonet_print(netdissect_options *ndo, const u_char *bp, u_int length,
break;
}
- ND_PRINT((ndo, "v:%d ", version));
- ND_PRINT((ndo, "NH:%d-%s ", next_hdr, next_hdr_txt));
- ND_PRINT((ndo, "HT:%d-%d-%s ", hdr_type, hdr_subtype, hdr_type_txt));
- ND_PRINT((ndo, "HopLim:%d ", hop_limit));
- ND_PRINT((ndo, "Payload:%d ", payload_length));
+ ND_PRINT("v:%d ", version);
+ ND_PRINT("NH:%d-%s ", next_hdr, next_hdr_txt);
+ ND_PRINT("HT:%d-%d-%s ", hdr_type, hdr_subtype, hdr_type_txt);
+ ND_PRINT("HopLim:%d ", hop_limit);
+ ND_PRINT("Payload:%d ", payload_length);
if (print_long_pos_vector(ndo, bp + 8) == -1)
goto trunc;
@@ -269,12 +269,12 @@ geonet_print(netdissect_options *ndo, const u_char *bp, u_int length,
return;
invalid:
- ND_PRINT((ndo, " Malformed (small) "));
+ ND_PRINT(" Malformed (small) ");
/* XXX - print the remaining data as hex? */
return;
trunc:
- ND_PRINT((ndo, "[|geonet]"));
+ ND_PRINT("[|geonet]");
}