summaryrefslogtreecommitdiff
path: root/print-eigrp.c
diff options
context:
space:
mode:
authorguy <guy>2005-04-20 10:16:56 +0000
committerguy <guy>2005-04-20 10:16:56 +0000
commit951b1dcf255acd6eb36b9334b0d6b456bc6c5f7a (patch)
tree29ab868daac6428779f63e567c9429cf6127bdf2 /print-eigrp.c
parent1285f9e766834e9ab4c666e4cf709665c0adc92f (diff)
downloadtcpdump-951b1dcf255acd6eb36b9334b0d6b456bc6c5f7a.tar.gz
"ipaddr_string()" takes, as an argument, a pointer to the bytes of an
IPv4 address, not an extracted IPv4 address value.
Diffstat (limited to 'print-eigrp.c')
-rw-r--r--print-eigrp.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/print-eigrp.c b/print-eigrp.c
index 0cbdb7bd..0f8132d8 100644
--- a/print-eigrp.c
+++ b/print-eigrp.c
@@ -16,7 +16,7 @@
#ifndef lint
static const char rcsid[] _U_ =
- "@(#) $Header: /tcpdump/master/tcpdump/print-eigrp.c,v 1.5 2004-05-12 22:22:40 hannes Exp $";
+ "@(#) $Header: /tcpdump/master/tcpdump/print-eigrp.c,v 1.6 2005-04-20 10:16:56 guy Exp $";
#endif
#ifdef HAVE_CONFIG_H
@@ -340,7 +340,7 @@ eigrp_print(register const u_char *pptr, register u_int len) {
if (EXTRACT_32BITS(&tlv_ptr.eigrp_tlv_ip_int->nexthop) == 0)
printf("self");
else
- printf("%s",ipaddr_string(EXTRACT_32BITS(&tlv_ptr.eigrp_tlv_ip_int->nexthop)));
+ printf("%s",ipaddr_string(&tlv_ptr.eigrp_tlv_ip_int->nexthop));
printf("\n\t delay %u ms, bandwidth %u Kbps, mtu %u, hop %u, reliability %u, load %u",
(EXTRACT_32BITS(&tlv_ptr.eigrp_tlv_ip_int->delay)/100),
@@ -369,7 +369,7 @@ eigrp_print(register const u_char *pptr, register u_int len) {
if (EXTRACT_32BITS(&tlv_ptr.eigrp_tlv_ip_ext->nexthop) == 0)
printf("self");
else
- printf("%s",ipaddr_string(EXTRACT_32BITS(&tlv_ptr.eigrp_tlv_ip_ext->nexthop)));
+ printf("%s",ipaddr_string(&tlv_ptr.eigrp_tlv_ip_ext->nexthop));
printf("\n\t origin-router %s, origin-as %u, origin-proto %s, flags [0x%02x], tag 0x%08x, metric %u",
ipaddr_string(tlv_ptr.eigrp_tlv_ip_ext->origin_router),