summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Mair-Keimberger (asterix) <m.mairkeimberger@gmail.com>2017-01-19 18:26:34 +0100
committerRobin H. Johnson <robbat2@gentoo.org>2017-01-22 13:09:17 -0800
commita646c7a9114a2dea6c92f877d48249f90d792971 (patch)
treec4de41f35734feffe7787df121af0d91687f89d2 /net-misc/iputils
parentnet-misc/dhcpcd: remove unused patch (diff)
downloadgentoo-a646c7a9114a2dea6c92f877d48249f90d792971.tar.gz
gentoo-a646c7a9114a2dea6c92f877d48249f90d792971.tar.bz2
gentoo-a646c7a9114a2dea6c92f877d48249f90d792971.zip
net-misc/iputils: remove unused patches
(cherry picked from commit 098227ab3f128470bffb406a43f32c766c9aa9b5) Fixes: https://github.com/gentoo/gentoo/pull/3542 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Diffstat (limited to 'net-misc/iputils')
-rw-r--r--net-misc/iputils/files/iputils-20150815-defines_and_libs.patch28
-rw-r--r--net-misc/iputils/files/iputils-20150815-handle_single_protocol_system.patch70
2 files changed, 0 insertions, 98 deletions
diff --git a/net-misc/iputils/files/iputils-20150815-defines_and_libs.patch b/net-misc/iputils/files/iputils-20150815-defines_and_libs.patch
deleted file mode 100644
index 4def93546bfa..000000000000
--- a/net-misc/iputils/files/iputils-20150815-defines_and_libs.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From ba739daf98450fe725569724eefc64a2afdeb909 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Pavel=20=C5=A0imerda?= <psimerda@redhat.com>
-Date: Thu, 20 Aug 2015 16:16:14 +0200
-Subject: [PATCH] ping: fix defines and libs in Makefile
-
----
- Makefile | 8 ++++----
- 1 file changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/Makefile b/Makefile
-index 9b0b70f..4eea516 100644
---- a/Makefile
-+++ b/Makefile
-@@ -153,10 +153,10 @@ DEF_clockdiff = $(DEF_CAP)
- LIB_clockdiff = $(LIB_CAP)
-
- # ping / ping6
--DEF_ping_common = $(DEF_CAP) $(DEF_IDN)
--DEF_ping6_common = $(DEF_CAP) $(DEF_IDN)
--DEF_ping = $(DEF_CAP) $(DEF_IDN) $(DEF_WITHOUT_IFADDRS)
--LIB_ping = $(LIB_CAP) $(LIB_IDN) $(LIB_RESOLV)
-+DEF_ping = $(DEF_CAP) $(DEF_IDN) $(DEF_CRYPTO) $(DEF_WITHOUT_IFADDRS)
-+DEF_ping_common = $(DEF_ping)
-+DEF_ping6_common = $(DEF_ping)
-+LIB_ping = $(LIB_CAP) $(LIB_IDN) $(LIB_CRYPTO) $(LIB_RESOLV)
-
- ping: ping_common.o ping6_common.o
- ping.o ping_common.o ping6_common.o: ping.h in6_flowlabel.h
diff --git a/net-misc/iputils/files/iputils-20150815-handle_single_protocol_system.patch b/net-misc/iputils/files/iputils-20150815-handle_single_protocol_system.patch
deleted file mode 100644
index 1bf98cc5339b..000000000000
--- a/net-misc/iputils/files/iputils-20150815-handle_single_protocol_system.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-From 9fd870a4bac0b8b2070c38452f378ef1eb7d460a Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Pavel=20=C5=A0imerda?= <psimerda@redhat.com>
-Date: Fri, 21 Aug 2015 00:55:56 +0200
-Subject: [PATCH] ping: handle single protocol systems
-
----
- ping.c | 28 ++++++++++++++++++----------
- 1 file changed, 18 insertions(+), 10 deletions(-)
-
-diff --git a/ping.c b/ping.c
-index ec9708e..95a10a7 100644
---- a/ping.c
-+++ b/ping.c
-@@ -110,26 +110,26 @@ static struct sockaddr_in source = { .sin_family = AF_INET };
- static char *device;
- static int pmtudisc = -1;
-
--static void create_socket(socket_st *sock, int family, int socktype, int protocol)
-+static void create_socket(socket_st *sock, int family, int socktype, int protocol, int requisite)
- {
- errno = 0;
-
- sock->fd = socket(family, socktype, protocol);
-
-- /* Fallback to raw socket when ping socket failed */
-- if (sock->fd == -1 && socktype == SOCK_DGRAM) {
-+ /* Attempt creating a raw socket when ping socket failed */
-+ if (sock->fd == -1 && errno != EAFNOSUPPORT && socktype == SOCK_DGRAM) {
- if (options & F_VERBOSE)
- fprintf(stderr, "ping: socket: %s, attempting raw socket...\n", strerror(errno));
-- create_socket(sock, family, SOCK_RAW, protocol);
-+ create_socket(sock, family, SOCK_RAW, protocol, requisite);
- return;
- }
-
- if (sock->fd == -1) {
-- if (socktype == SOCK_RAW)
-- fprintf(stderr, "ping: socket: %s (raw socket required by specified options).\n", strerror(errno));
-- else
-+ if (requisite || errno != EAFNOSUPPORT || options & F_VERBOSE)
- fprintf(stderr, "ping: socket: %s\n", strerror(errno));
-- exit(2);
-+ if (requisite)
-+ exit(2);
-+ return;
- }
-
- sock->socktype = socktype;
-@@ -442,11 +442,19 @@ main(int argc, char **argv)
- /* Create sockets */
- enable_capability_raw();
- if (hints.ai_family != AF_INET6)
-- create_socket(&sock4, AF_INET, hints.ai_socktype, IPPROTO_ICMP);
-+ create_socket(&sock4, AF_INET, hints.ai_socktype, IPPROTO_ICMP, hints.ai_family == AF_INET);
- if (hints.ai_family != AF_INET)
-- create_socket(&sock6, AF_INET6, hints.ai_socktype, IPPROTO_ICMPV6);
-+ create_socket(&sock6, AF_INET6, hints.ai_socktype, IPPROTO_ICMPV6, sock4.fd == -1);
- disable_capability_raw();
-
-+ /* Limit address family on single-protocol systems */
-+ if (hints.ai_family == AF_UNSPEC) {
-+ if (sock4.fd == -1)
-+ hints.ai_family = AF_INET6;
-+ else if (sock6.fd == -1)
-+ hints.ai_family = AF_INET;
-+ }
-+
- /* Set socket options */
- if (settos)
- set_socket_option(&sock4, IPPROTO_IP, IP_TOS, &settos, sizeof settos);