commit:     0f847be6f00208fc3d9ed5f17a3102644c1986f2
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Fri Mar 16 11:33:13 2018 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sun Mar 25 18:28:21 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f847be6

net-misc/dhcpcd: remove unused patch

 .../dhcpcd/files/dhcpcd-6.11.1-arp-conflict.patch  | 61 ----------------------
 1 file changed, 61 deletions(-)

diff --git a/net-misc/dhcpcd/files/dhcpcd-6.11.1-arp-conflict.patch 
b/net-misc/dhcpcd/files/dhcpcd-6.11.1-arp-conflict.patch
deleted file mode 100644
index ae7da3fbd8a..00000000000
--- a/net-misc/dhcpcd/files/dhcpcd-6.11.1-arp-conflict.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-Index: ipv4ll.c
-==================================================================
---- a/ipv4ll.c
-+++ b/ipv4ll.c
-@@ -242,31 +242,33 @@
-       assert(astate != NULL);
-       assert(astate->iface != NULL);
-       ifp = astate->iface;
-       state = IPV4LL_STATE(ifp);
-       assert(state != NULL);
--      assert(state->addr != NULL);
- 
-       fail = 0;
-       /* RFC 3927 2.2.1, Probe Conflict Detection */
-       if (amsg == NULL ||
-           (amsg->sip.s_addr == astate->addr.s_addr ||
-           (amsg->sip.s_addr == 0 && amsg->tip.s_addr == astate->addr.s_addr)))
-               fail = astate->addr.s_addr;
- 
-       /* RFC 3927 2.5, Conflict Defense */
--      if (IN_LINKLOCAL(ntohl(state->addr->addr.s_addr)) &&
-+      if (state->addr != NULL &&
-+          IN_LINKLOCAL(ntohl(state->addr->addr.s_addr)) &&
-           amsg && amsg->sip.s_addr == state->addr->addr.s_addr)
-               fail = state->addr->addr.s_addr;
- 
-       if (fail == 0)
-               return;
- 
-       astate->failed.s_addr = fail;
-       arp_report_conflicted(astate, amsg);
- 
--      if (astate->failed.s_addr == state->addr->addr.s_addr) {
-+      if (state->addr != NULL &&
-+          astate->failed.s_addr == state->addr->addr.s_addr)
-+      {
-               struct timespec now, defend;
- 
-               /* RFC 3927 Section 2.5 says a defence should
-                * broadcast an ARP announcement.
-                * Because the kernel will also unicast a reply to the
-@@ -378,16 +380,18 @@
-       astate->conflicted_cb = ipv4ll_conflicted;
-       astate->free_cb = ipv4ll_arpfree;
- 
-       /* Find an existing IPv4LL address and ensure we can work with it. */
-       ia = ipv4_iffindlladdr(ifp);
-+
- #ifdef IN_IFF_TENTATIVE
-       if (ia != NULL && ia->addr_flags & IN_IFF_DUPLICATED) {
-               ipv4_deladdr(ia, 0);
-               ia = NULL;
-       }
- #endif
-+
-       if (ia != NULL) {
-               astate->addr = ia->addr;
- #ifdef IN_IFF_TENTATIVE
-               if (ia->addr_flags & (IN_IFF_TENTATIVE | IN_IFF_DETACHED)) {
-                       logger(ifp->ctx, LOG_INFO,
-

Reply via email to