summaryrefslogtreecommitdiff
path: root/print-pgm.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2018-01-30 17:29:33 -0800
committerGuy Harris <guy@alum.mit.edu>2018-01-30 17:29:33 -0800
commit3db38df8ed9dcd8191438bb69e2ddbda6d90ed61 (patch)
tree993df9ab65159c75d8c1fbde9c9a0bb78072098d /print-pgm.c
parent7f952dfbb3ffd7fa937af4c97f5e58cdf03e4aab (diff)
downloadtcpdump-3db38df8ed9dcd8191438bb69e2ddbda6d90ed61.tar.gz
Use nd_ipv6 rather than struct in6_addr in packet-layout structures.
Also, use it, and nd_ipv4, in sizeof() operations.
Diffstat (limited to 'print-pgm.c')
-rw-r--r--print-pgm.c80
1 files changed, 40 insertions, 40 deletions
diff --git a/print-pgm.c b/print-pgm.c
index 8656faac..171acce9 100644
--- a/print-pgm.c
+++ b/print-pgm.c
@@ -230,14 +230,14 @@ pgm_print(netdissect_options *ndo,
switch (EXTRACT_BE_U_2(spm->pgms_nla_afi)) {
case AFNUM_INET:
- ND_TCHECK_LEN(bp, sizeof(struct in_addr));
+ ND_TCHECK_LEN(bp, sizeof(nd_ipv4));
addrtostr(bp, nla_buf, sizeof(nla_buf));
- bp += sizeof(struct in_addr);
+ bp += sizeof(nd_ipv4);
break;
case AFNUM_INET6:
- ND_TCHECK_LEN(bp, sizeof(struct in6_addr));
+ ND_TCHECK_LEN(bp, sizeof(nd_ipv6));
addrtostr6(bp, nla_buf, sizeof(nla_buf));
- bp += sizeof(struct in6_addr);
+ bp += sizeof(nd_ipv6);
break;
default:
goto trunc;
@@ -273,14 +273,14 @@ pgm_print(netdissect_options *ndo,
switch (EXTRACT_BE_U_2(polr->pgmp_nla_afi)) {
case AFNUM_INET:
- ND_TCHECK_LEN(bp, sizeof(struct in_addr));
+ ND_TCHECK_LEN(bp, sizeof(nd_ipv4));
addrtostr(bp, nla_buf, sizeof(nla_buf));
- bp += sizeof(struct in_addr);
+ bp += sizeof(nd_ipv4);
break;
case AFNUM_INET6:
- ND_TCHECK_LEN(bp, sizeof(struct in6_addr));
+ ND_TCHECK_LEN(bp, sizeof(nd_ipv6));
addrtostr6(bp, nla_buf, sizeof(nla_buf));
- bp += sizeof(struct in6_addr);
+ bp += sizeof(nd_ipv6);
break;
default:
goto trunc;
@@ -344,14 +344,14 @@ pgm_print(netdissect_options *ndo,
*/
switch (EXTRACT_BE_U_2(nak->pgmn_source_afi)) {
case AFNUM_INET:
- ND_TCHECK_LEN(bp, sizeof(struct in_addr));
+ ND_TCHECK_LEN(bp, sizeof(nd_ipv4));
addrtostr(bp, source_buf, sizeof(source_buf));
- bp += sizeof(struct in_addr);
+ bp += sizeof(nd_ipv4);
break;
case AFNUM_INET6:
- ND_TCHECK_LEN(bp, sizeof(struct in6_addr));
+ ND_TCHECK_LEN(bp, sizeof(nd_ipv6));
addrtostr6(bp, source_buf, sizeof(source_buf));
- bp += sizeof(struct in6_addr);
+ bp += sizeof(nd_ipv6);
break;
default:
goto trunc;
@@ -366,14 +366,14 @@ pgm_print(netdissect_options *ndo,
ND_TCHECK_2(bp);
switch (EXTRACT_BE_U_2(bp)) {
case AFNUM_INET:
- ND_TCHECK_LEN(bp, sizeof(struct in_addr));
+ ND_TCHECK_LEN(bp, sizeof(nd_ipv4));
addrtostr(bp, group_buf, sizeof(group_buf));
- bp += sizeof(struct in_addr);
+ bp += sizeof(nd_ipv4);
break;
case AFNUM_INET6:
- ND_TCHECK_LEN(bp, sizeof(struct in6_addr));
+ ND_TCHECK_LEN(bp, sizeof(nd_ipv6));
addrtostr6(bp, group_buf, sizeof(group_buf));
- bp += sizeof(struct in6_addr);
+ bp += sizeof(nd_ipv6);
break;
default:
goto trunc;
@@ -589,26 +589,26 @@ pgm_print(netdissect_options *ndo,
bp += 2+2;
switch (nla_afnum) {
case AFNUM_INET:
- if (opt_len != PGM_OPT_REDIRECT_FIXED_LEN + sizeof(struct in_addr)) {
+ if (opt_len != PGM_OPT_REDIRECT_FIXED_LEN + sizeof(nd_ipv4)) {
ND_PRINT("[Bad OPT_REDIRECT option, length %u != %u + address size]",
opt_len, PGM_OPT_REDIRECT_FIXED_LEN);
return;
}
- ND_TCHECK_LEN(bp, sizeof(struct in_addr));
+ ND_TCHECK_LEN(bp, sizeof(nd_ipv4));
addrtostr(bp, nla_buf, sizeof(nla_buf));
- bp += sizeof(struct in_addr);
- opts_len -= PGM_OPT_REDIRECT_FIXED_LEN + sizeof(struct in_addr);
+ bp += sizeof(nd_ipv4);
+ opts_len -= PGM_OPT_REDIRECT_FIXED_LEN + sizeof(nd_ipv4);
break;
case AFNUM_INET6:
- if (opt_len != PGM_OPT_REDIRECT_FIXED_LEN + sizeof(struct in6_addr)) {
+ if (opt_len != PGM_OPT_REDIRECT_FIXED_LEN + sizeof(nd_ipv6)) {
ND_PRINT("[Bad OPT_REDIRECT option, length %u != %u + address size]",
PGM_OPT_REDIRECT_FIXED_LEN, opt_len);
return;
}
- ND_TCHECK_LEN(bp, sizeof(struct in6_addr));
+ ND_TCHECK_LEN(bp, sizeof(nd_ipv6));
addrtostr6(bp, nla_buf, sizeof(nla_buf));
- bp += sizeof(struct in6_addr);
- opts_len -= PGM_OPT_REDIRECT_FIXED_LEN + sizeof(struct in6_addr);
+ bp += sizeof(nd_ipv6);
+ opts_len -= PGM_OPT_REDIRECT_FIXED_LEN + sizeof(nd_ipv6);
break;
default:
goto trunc;
@@ -746,26 +746,26 @@ pgm_print(netdissect_options *ndo,
bp += 2+2;
switch (nla_afnum) {
case AFNUM_INET:
- if (opt_len != PGM_OPT_PGMCC_DATA_FIXED_LEN + sizeof(struct in_addr)) {
+ if (opt_len != PGM_OPT_PGMCC_DATA_FIXED_LEN + sizeof(nd_ipv4)) {
ND_PRINT("[Bad OPT_PGMCC_DATA option, length %u != %u + address size]",
opt_len, PGM_OPT_PGMCC_DATA_FIXED_LEN);
return;
}
- ND_TCHECK_LEN(bp, sizeof(struct in_addr));
+ ND_TCHECK_LEN(bp, sizeof(nd_ipv4));
addrtostr(bp, nla_buf, sizeof(nla_buf));
- bp += sizeof(struct in_addr);
- opts_len -= PGM_OPT_PGMCC_DATA_FIXED_LEN + sizeof(struct in_addr);
+ bp += sizeof(nd_ipv4);
+ opts_len -= PGM_OPT_PGMCC_DATA_FIXED_LEN + sizeof(nd_ipv4);
break;
case AFNUM_INET6:
- if (opt_len != PGM_OPT_PGMCC_DATA_FIXED_LEN + sizeof(struct in6_addr)) {
+ if (opt_len != PGM_OPT_PGMCC_DATA_FIXED_LEN + sizeof(nd_ipv6)) {
ND_PRINT("[Bad OPT_PGMCC_DATA option, length %u != %u + address size]",
opt_len, PGM_OPT_PGMCC_DATA_FIXED_LEN);
return;
}
- ND_TCHECK_LEN(bp, sizeof(struct in6_addr));
+ ND_TCHECK_LEN(bp, sizeof(nd_ipv6));
addrtostr6(bp, nla_buf, sizeof(nla_buf));
- bp += sizeof(struct in6_addr);
- opts_len -= PGM_OPT_PGMCC_DATA_FIXED_LEN + sizeof(struct in6_addr);
+ bp += sizeof(nd_ipv6);
+ opts_len -= PGM_OPT_PGMCC_DATA_FIXED_LEN + sizeof(nd_ipv6);
break;
default:
goto trunc;
@@ -789,26 +789,26 @@ pgm_print(netdissect_options *ndo,
bp += 2+2;
switch (nla_afnum) {
case AFNUM_INET:
- if (opt_len != PGM_OPT_PGMCC_FEEDBACK_FIXED_LEN + sizeof(struct in_addr)) {
+ if (opt_len != PGM_OPT_PGMCC_FEEDBACK_FIXED_LEN + sizeof(nd_ipv4)) {
ND_PRINT("[Bad OPT_PGMCC_FEEDBACK option, length %u != %u + address size]",
opt_len, PGM_OPT_PGMCC_FEEDBACK_FIXED_LEN);
return;
}
- ND_TCHECK_LEN(bp, sizeof(struct in_addr));
+ ND_TCHECK_LEN(bp, sizeof(nd_ipv4));
addrtostr(bp, nla_buf, sizeof(nla_buf));
- bp += sizeof(struct in_addr);
- opts_len -= PGM_OPT_PGMCC_FEEDBACK_FIXED_LEN + sizeof(struct in_addr);
+ bp += sizeof(nd_ipv4);
+ opts_len -= PGM_OPT_PGMCC_FEEDBACK_FIXED_LEN + sizeof(nd_ipv4);
break;
case AFNUM_INET6:
- if (opt_len != PGM_OPT_PGMCC_FEEDBACK_FIXED_LEN + sizeof(struct in6_addr)) {
+ if (opt_len != PGM_OPT_PGMCC_FEEDBACK_FIXED_LEN + sizeof(nd_ipv6)) {
ND_PRINT("[Bad OPT_PGMCC_FEEDBACK option, length %u != %u + address size]",
opt_len, PGM_OPT_PGMCC_FEEDBACK_FIXED_LEN);
return;
}
- ND_TCHECK_LEN(bp, sizeof(struct in6_addr));
+ ND_TCHECK_LEN(bp, sizeof(nd_ipv6));
addrtostr6(bp, nla_buf, sizeof(nla_buf));
- bp += sizeof(struct in6_addr);
- opts_len -= PGM_OPT_PGMCC_FEEDBACK_FIXED_LEN + sizeof(struct in6_addr);
+ bp += sizeof(nd_ipv6);
+ opts_len -= PGM_OPT_PGMCC_FEEDBACK_FIXED_LEN + sizeof(nd_ipv6);
break;
default:
goto trunc;