summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetr Vorel <petr.vorel@gmail.com>2019-06-09 23:02:01 +0200
committerSami Kerola <kerolasa@iki.fi>2019-06-10 21:17:27 +0100
commit81d0f03d53138b3e100f60a50da50ec946ca866c (patch)
tree128b7b11906013817ba843599cd9b7e129a5c5e4
parent418d8bea5424d8a14a21fd7928747a233557618c (diff)
downloadiputils-81d0f03d53138b3e100f60a50da50ec946ca866c.tar.gz
tracepath: fix IP{V6,}_PMTUDISC_DO values
These constants were copied from tracepath6.c in 5562b6f958f, but error originated from d3028f18146, where 3 (wrong value) was taken from IPV6_PMTUDISC_PROBE. Constants are from kernel header <linux/in.h> and <linux/in6.h>, even at first git commit from Linux-2.6.12-rc2 the value was 2, the same is in glibc sources. Fixes: d3028f18146 tracepath6: Make it more protocol independent. Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
-rw-r--r--tracepath.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/tracepath.c b/tracepath.c
index 0fbd016..645a322 100644
--- a/tracepath.c
+++ b/tracepath.c
@@ -51,10 +51,10 @@
#endif
#ifndef IP_PMTUDISC_DO
-# define IP_PMTUDISC_DO 3
+# define IP_PMTUDISC_DO 2
#endif
#ifndef IPV6_PMTUDISC_DO
-# define IPV6_PMTUDISC_DO 3
+# define IPV6_PMTUDISC_DO 2
#endif
enum {