summaryrefslogtreecommitdiff
path: root/print-ldp.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-ldp.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-ldp.c')
-rw-r--r--print-ldp.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/print-ldp.c b/print-ldp.c
index ce0489b0..4f89186a 100644
--- a/print-ldp.c
+++ b/print-ldp.c
@@ -303,19 +303,19 @@ ldp_tlv_print(netdissect_options *ndo,
tok2str(af_values, "Unknown (%u)", af));
switch (af) {
case AFNUM_INET:
- while(tlv_tlen >= sizeof(struct in_addr)) {
- ND_TCHECK_LEN(tptr, sizeof(struct in_addr));
+ while(tlv_tlen >= sizeof(nd_ipv4)) {
+ ND_TCHECK_LEN(tptr, sizeof(nd_ipv4));
ND_PRINT(" %s", ipaddr_string(ndo, tptr));
- tlv_tlen-=sizeof(struct in_addr);
- tptr+=sizeof(struct in_addr);
+ tlv_tlen-=sizeof(nd_ipv4);
+ tptr+=sizeof(nd_ipv4);
}
break;
case AFNUM_INET6:
- while(tlv_tlen >= sizeof(struct in6_addr)) {
- ND_TCHECK_LEN(tptr, sizeof(struct in6_addr));
+ while(tlv_tlen >= sizeof(nd_ipv6)) {
+ ND_TCHECK_LEN(tptr, sizeof(nd_ipv6));
ND_PRINT(" %s", ip6addr_string(ndo, tptr));
- tlv_tlen-=sizeof(struct in6_addr);
- tptr+=sizeof(struct in6_addr);
+ tlv_tlen-=sizeof(nd_ipv6);
+ tptr+=sizeof(nd_ipv6);
}
break;
default: