Dash:
[t2-trunk.git] / package / network / net-tools / hotfix.patch.musl
blob915a519c68fc11d9ca96c0cd40d9e4d462f220e8
1 # --- T2-COPYRIGHT-NOTE-BEGIN ---
2 # This copyright note is auto-generated by ./scripts/Create-CopyPatch.
3
4 # T2 SDE: package/.../net-tools/hotfix.patch.musl
5 # Copyright (C) 2019 The T2 SDE Project
6
7 # More information can be found in the files COPYING and README.
8
9 # This patch file is dual-licensed. It is available under the license the
10 # patched project is licensed under, as long as it is an OpenSource license
11 # as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms
12 # of the GNU General Public License as published by the Free Software
13 # Foundation; either version 2 of the License, or (at your option) any later
14 # version.
15 # --- T2-COPYRIGHT-NOTE-END ---
17 --- net-tools-1.60/lib/econet.c.vanilla 2019-02-06 19:47:27.629019566 +0000
18 +++ net-tools-1.60/lib/econet.c 2019-02-06 19:47:32.601019509 +0000
19 @@ -23,7 +23,7 @@
20  #include <sys/types.h>
21  #include <sys/socket.h>
22  #include <stdio.h>
23 -#include <neteconet/ec.h>
24 +//#include <neteconet/ec.h>
26  #include "version.h"
27  #include "net-support.h"
28 --- net-tools-1.60/lib/inet_sr.c.vanilla        2019-02-06 19:51:56.245016504 +0000
29 +++ net-tools-1.60/lib/inet_sr.c        2019-02-06 19:52:38.117016027 +0000
30 @@ -31,6 +31,7 @@
31  #include "intl.h"
32  #include "net-features.h"
33  #include "util.h"
34 +#include <asm-generic/param.h>
36  #if HAVE_NEW_ADDRT
37  #define mask_in_addr(x) (((struct sockaddr_in *)&((x).rt_genmask))->sin_addr.s_addr)
38 --- net-tools-1.60/config.h.vanilla     2019-02-06 19:49:27.249018202 +0000
39 +++ net-tools-1.60/config.h     2019-02-06 19:53:47.813015232 +0000
40 @@ -47,13 +47,13 @@
41   */
42  #define HAVE_AFUNIX 1
43  #define HAVE_AFINET 1
44 -#define HAVE_AFINET6 1
45 +#define HAVE_AFINET6 0
46  #define HAVE_AFIPX 1
47  #define HAVE_AFATALK 1
48  #define HAVE_AFAX25 1
49  #define HAVE_AFNETROM 1
50  #define HAVE_AFROSE 1
51 -#define HAVE_AFECONET 1
52 +#define HAVE_AFECONET 0
53  #define HAVE_AFDECnet 0
55  /* 
56 @@ -63,10 +63,10 @@
57   */
58  #define HAVE_HWETHER 1
59  #define HAVE_HWARC 1
60 -#define HAVE_HWSLIP 1
61 +#define HAVE_HWSLIP 0
62  #define HAVE_HWPPP 1
63  #define HAVE_HWTUNNEL 1
64 -#define HAVE_HWTR 1
65 +#define HAVE_HWTR 0
66  #define HAVE_HWAX25 1
67  #define HAVE_HWROSE 1
68  #define HAVE_HWNETROM 1
69 --- net-tools-1.60/netstat.c.vanilla    2019-02-06 19:53:16.953015584 +0000
70 +++ net-tools-1.60/netstat.c    2019-02-06 19:53:26.949015470 +0000
71 @@ -85,6 +85,7 @@
72  #include <sys/ioctl.h>
73  #include <net/if.h>
74  #include <dirent.h>
75 +#include <asm-generic/param.h>
77  #include "net-support.h"
78  #include "pathnames.h"
79 --- net-tools-1.60/Makefile.vanilla     2019-02-06 19:54:03.729015051 +0000
80 +++ net-tools-1.60/Makefile     2019-02-06 19:57:27.809012724 +0000
81 @@ -76,7 +76,7 @@
82  NET_LIB_PATH = lib
83  NET_LIB_NAME = net-tools
85 -PROGS  := ifconfig hostname arp netstat route rarp slattach plipconfig nameif ether-wake
86 +PROGS  := ifconfig hostname arp netstat route rarp plipconfig nameif ether-wake
88  -include config.make
89  ifeq ($(HAVE_IP_TOOLS),1)
90 @@ -234,7 +234,6 @@
91         install -m 0755 plipconfig $(BASEDIR)/sbin
92         install -m 0755 rarp       ${BASEDIR}/sbin
93         install -m 0755 route      ${BASEDIR}/sbin
94 -       install -m 0755 slattach   $(BASEDIR)/sbin
95         install -m 0755 ether-wake $(BASEDIR)/sbin
96  ifeq ($(HAVE_IP_TOOLS),1)
97         install -m 0755 ipmaddr    $(BASEDIR)/sbin