###############################################################################
# #
# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
+# Copyright (C) 2007-2023 IPFire Team <info@ipfire.org> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
SUMMARY = Packet route path tracing utility
-VER = 2.1.0
+VER = 2.1.2
THISAPP = traceroute-$(VER)
DL_FILE = $(THISAPP).tar.gz
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = traceroute
-PAK_VER = 4
+PAK_VER = 5
DEPS =
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 4c2126fa98625d525d0a1b0075d16a6ff37836e18d2ce8319f58c89bfa22a6a5e3bbe2ded22fa98d5128c7bb58578327db08120a5b78c1c4ff5673dcc0dea7e6
+$(DL_FILE)_BLAKE2 = e0a89b3f4eef6709bc696a30579645ca096c9c424fd577a988c6d93058858b047ec01f88258bc2e558a4ffc1cc8c047c89fcd9ab85914e2c3060df8a59f07c23
install : $(TARGET)
-diff -Naur traceroute-2.0.18.org/traceroute/traceroute.c traceroute-2.0.18/traceroute/traceroute.c
---- traceroute-2.0.18.org/traceroute/traceroute.c 2011-08-18 17:19:48.000000000 +0200
-+++ traceroute-2.0.18/traceroute/traceroute.c 2012-05-06 12:42:55.000000000 +0200
+diff -Naur traceroute-2.1.2.orig/traceroute/traceroute.c traceroute-2.1.2/traceroute/traceroute.c
+--- traceroute-2.1.2.orig/traceroute/traceroute.c 2023-02-13 18:37:06.000000000 +0100
++++ traceroute-2.1.2/traceroute/traceroute.c 2023-08-29 17:36:52.703911135 +0200
@@ -31,6 +31,9 @@
#include "version.h"
#include "traceroute.h"
#ifndef ICMP6_DST_UNREACH_BEYONDSCOPE
#ifdef ICMP6_DST_UNREACH_NOTNEIGHBOR
-@@ -186,7 +189,7 @@
+@@ -201,7 +204,7 @@
memset (&hints, 0, sizeof (hints));
hints.ai_family = af;
ret = getaddrinfo (name, NULL, &hints, &res);
if (ret) {
-@@ -688,7 +691,7 @@
+@@ -741,7 +744,7 @@
buf[0] = '\0';
getnameinfo (&res->sa, sizeof (*res), buf, sizeof (buf),