13 lines
497 B
Diff
13 lines
497 B
Diff
diff -up iputils-s20100418/ping.c.rr iputils-s20100418/ping.c
|
|
--- iputils-s20100418/ping.c.rr 2011-11-24 14:33:37.096831782 +0100
|
|
+++ iputils-s20100418/ping.c 2011-11-24 14:35:53.087308660 +0100
|
|
@@ -1085,7 +1085,7 @@ void pr_options(unsigned char * cp, int
|
|
if (i <= 0)
|
|
break;
|
|
if (i == old_rrlen
|
|
- && !strncmp((char *)cp, old_rr, i)
|
|
+ && !memcmp(cp, (unsigned char *)old_rr, i)
|
|
&& !(options & F_FLOOD)) {
|
|
printf("\t(same route)");
|
|
i = ((i + 3) / 4) * 4;
|