From c6c2ccbbeeccd3144957a26b6041fd8bd7b27486 Mon Sep 17 00:00:00 2001 From: Cameron Katri Date: Tue, 11 May 2021 15:21:33 -0400 Subject: network_cmds: Get it all working --- Makefile.inc | 2 ++ network_cmds/Makefile | 26 ++++++++++++++++++++++++++ network_cmds/Makefile.inc | 3 +++ network_cmds/arp.tproj/Makefile | 6 ++++++ network_cmds/cfilutil/Makefile | 6 ++++++ network_cmds/dnctl/Makefile | 6 ++++++ network_cmds/ecnprobe/Makefile | 26 ++++++++++++++++++++++++++ network_cmds/frame_delay/Makefile | 6 ++++++ network_cmds/ifconfig.tproj/Makefile | 18 ++++++++++++++++++ network_cmds/ip6addrctl.tproj/Makefile | 6 ++++++ network_cmds/kdumpd.tproj/Makefile | 7 +++++++ network_cmds/mnc.tproj/Makefile | 7 +++++++ network_cmds/mptcp_client/Makefile | 6 ++++++ network_cmds/mtest.tproj/Makefile | 6 ++++++ network_cmds/ndp.tproj/Makefile | 6 ++++++ network_cmds/netstat.tproj/Makefile | 8 ++++++++ network_cmds/ping.tproj/Makefile | 9 +++++++++ network_cmds/ping6.tproj/Makefile | 9 +++++++++ network_cmds/pktapctl/Makefile | 6 ++++++ network_cmds/pktmnglr/Makefile | 7 +++++++ network_cmds/rarpd.tproj/Makefile | 6 ++++++ network_cmds/route.tproj/Makefile | 6 ++++++ network_cmds/rtadvd.tproj/Makefile | 11 +++++++++++ network_cmds/rtadvd.tproj/rtadvd_logging.c | 1 + network_cmds/rtsol.tproj/Makefile | 8 ++++++++ network_cmds/spray.tproj/Makefile | 15 +++++++++++++++ network_cmds/traceroute.tproj/Makefile | 8 ++++++++ network_cmds/traceroute6.tproj/Makefile | 6 ++++++ 28 files changed, 237 insertions(+) create mode 100644 Makefile.inc create mode 100644 network_cmds/Makefile create mode 100644 network_cmds/Makefile.inc create mode 100644 network_cmds/arp.tproj/Makefile create mode 100644 network_cmds/cfilutil/Makefile create mode 100644 network_cmds/dnctl/Makefile create mode 100644 network_cmds/ecnprobe/Makefile create mode 100644 network_cmds/frame_delay/Makefile create mode 100644 network_cmds/ifconfig.tproj/Makefile create mode 100644 network_cmds/ip6addrctl.tproj/Makefile create mode 100644 network_cmds/kdumpd.tproj/Makefile create mode 100644 network_cmds/mnc.tproj/Makefile create mode 100644 network_cmds/mptcp_client/Makefile create mode 100644 network_cmds/mtest.tproj/Makefile create mode 100644 network_cmds/ndp.tproj/Makefile create mode 100644 network_cmds/netstat.tproj/Makefile create mode 100644 network_cmds/ping.tproj/Makefile create mode 100644 network_cmds/ping6.tproj/Makefile create mode 100644 network_cmds/pktapctl/Makefile create mode 100644 network_cmds/pktmnglr/Makefile create mode 100644 network_cmds/rarpd.tproj/Makefile create mode 100644 network_cmds/route.tproj/Makefile create mode 100644 network_cmds/rtadvd.tproj/Makefile create mode 100644 network_cmds/rtsol.tproj/Makefile create mode 100644 network_cmds/spray.tproj/Makefile create mode 100644 network_cmds/traceroute.tproj/Makefile create mode 100644 network_cmds/traceroute6.tproj/Makefile diff --git a/Makefile.inc b/Makefile.inc new file mode 100644 index 0000000..7fd683e --- /dev/null +++ b/Makefile.inc @@ -0,0 +1,2 @@ +RPCGEN?=rpcgen +STRIP= diff --git a/network_cmds/Makefile b/network_cmds/Makefile new file mode 100644 index 0000000..4d21c8e --- /dev/null +++ b/network_cmds/Makefile @@ -0,0 +1,26 @@ +SUBDIR= arp.tproj \ + cfilutil \ + dnctl \ + ecnprobe \ + frame_delay \ + ifconfig.tproj \ + ip6addrctl.tproj \ + kdumpd.tproj \ + mnc.tproj \ + mptcp_client \ + mtest.tproj \ + ndp.tproj \ + netstat.tproj \ + ping.tproj \ + ping6.tproj \ + pktapctl \ + pktmnglr \ + rarpd.tproj \ + route.tproj \ + rtadvd.tproj \ + rtsol.tproj \ + spray.tproj \ + traceroute.tproj \ + traceroute6.tproj + +.include diff --git a/network_cmds/Makefile.inc b/network_cmds/Makefile.inc new file mode 100644 index 0000000..14e30a9 --- /dev/null +++ b/network_cmds/Makefile.inc @@ -0,0 +1,3 @@ +CFLAGS+=-DPRIVATE -DINET6 -DPLATFORM_iPhoneOS -D__APPLE_USE_RFC_3542=1 -DUSE_RFC2292BIS=1 -D__APPLE_API_OBSOLETE=1 -DTARGET_OS_EMBEDDED=1 + +.include "../Makefile.inc" diff --git a/network_cmds/arp.tproj/Makefile b/network_cmds/arp.tproj/Makefile new file mode 100644 index 0000000..13711ef --- /dev/null +++ b/network_cmds/arp.tproj/Makefile @@ -0,0 +1,6 @@ +PROG= arp +MAN= arp.8 arp4.4 + +BINDIR=/usr/sbin + +.include diff --git a/network_cmds/cfilutil/Makefile b/network_cmds/cfilutil/Makefile new file mode 100644 index 0000000..64ed77c --- /dev/null +++ b/network_cmds/cfilutil/Makefile @@ -0,0 +1,6 @@ +PROG= cfilutil +SRCS= cfilstat.c cfilutil.c + +BINDIR=/usr/bin + +.include diff --git a/network_cmds/dnctl/Makefile b/network_cmds/dnctl/Makefile new file mode 100644 index 0000000..6cde7cc --- /dev/null +++ b/network_cmds/dnctl/Makefile @@ -0,0 +1,6 @@ +PROG= dnctl +MAN= dnctl.8 + +BINDIR=/usr/sbin + +.include diff --git a/network_cmds/ecnprobe/Makefile b/network_cmds/ecnprobe/Makefile new file mode 100644 index 0000000..fe02a7f --- /dev/null +++ b/network_cmds/ecnprobe/Makefile @@ -0,0 +1,26 @@ +PROG= ecnprobe +MAN= ecnprobe.1 +SRCS= capture.c ecn_probe.c ecn.c gmt2local.c \ + history.c inet.c session.c support.c + +# libpcap sources +SRCS+= pcap.c bpf_filter.c gencode.c grammar.y \ + scanner.l nametoaddr.c optimize.c pcap-bpf.c \ + fad-getad.c pcap-darwin.c pcap-common.c \ + fmtutils.c pcap-util.c pcapng.c sf-pcapng.c \ + savefile.c sf-pcap.c + +CLEANFILES=scanner.h +YFLAGS+=-p pcap_ +LFLAGS+=-Ppcap_ --header-file=${.OBJDIR}/scanner.h --nounput + +CFLAGS+=-I${.CURDIR}/../../lib/libpcap/libpcap/ +CFLAGS+=-I${.OBJDIR} -I${.CURDIR} -DHAVE_CONFIG_H + +gencode.o: scanner.c + +.PATH: ${.CURDIR}/../../lib/libpcap/libpcap + +BINDIR=/usr/bin + +.include diff --git a/network_cmds/frame_delay/Makefile b/network_cmds/frame_delay/Makefile new file mode 100644 index 0000000..b9b9744 --- /dev/null +++ b/network_cmds/frame_delay/Makefile @@ -0,0 +1,6 @@ +PROG= frame_delay +MAN= frame_delay.8 + +BINDIR=/usr/sbin + +.include diff --git a/network_cmds/ifconfig.tproj/Makefile b/network_cmds/ifconfig.tproj/Makefile new file mode 100644 index 0000000..61a64da --- /dev/null +++ b/network_cmds/ifconfig.tproj/Makefile @@ -0,0 +1,18 @@ +PROG= ifconfig +MAN= ifconfig.8 +SRCS= af_inet.c \ + af_inet6.c \ + af_link.c \ + if6lowpan.c \ + ifbond.c \ + ifbridge.c \ + ifclone.c \ + ifconfig.c \ + iffake.c \ + ifmedia.c \ + ifvlan.c \ + nexus.c + +BINDIR=/sbin + +.include diff --git a/network_cmds/ip6addrctl.tproj/Makefile b/network_cmds/ip6addrctl.tproj/Makefile new file mode 100644 index 0000000..bceb792 --- /dev/null +++ b/network_cmds/ip6addrctl.tproj/Makefile @@ -0,0 +1,6 @@ +PROG= ip6addrctl +MAN= ip6addrctl.8 + +BINDIR=/usr/sbin + +.include diff --git a/network_cmds/kdumpd.tproj/Makefile b/network_cmds/kdumpd.tproj/Makefile new file mode 100644 index 0000000..ad84ab0 --- /dev/null +++ b/network_cmds/kdumpd.tproj/Makefile @@ -0,0 +1,7 @@ +PROG= kdumpd +MAN= kdumpd.8 +SRCS= kdumpd.c kdumpsubs.c + +BINDIR=/usr/libexec + +.include diff --git a/network_cmds/mnc.tproj/Makefile b/network_cmds/mnc.tproj/Makefile new file mode 100644 index 0000000..146b027 --- /dev/null +++ b/network_cmds/mnc.tproj/Makefile @@ -0,0 +1,7 @@ +PROG= mnc +SRCS= mnc_error.c mnc_main.c \ + mnc_multicast.c mnc_opts.c + +BINDIR=/usr/bin + +.include diff --git a/network_cmds/mptcp_client/Makefile b/network_cmds/mptcp_client/Makefile new file mode 100644 index 0000000..a5f71ed --- /dev/null +++ b/network_cmds/mptcp_client/Makefile @@ -0,0 +1,6 @@ +PROG= mptcp_client +SRCS= conn_lib.c mptcp_client.c + +BINDIR=/usr/bin + +.include diff --git a/network_cmds/mtest.tproj/Makefile b/network_cmds/mtest.tproj/Makefile new file mode 100644 index 0000000..7390411 --- /dev/null +++ b/network_cmds/mtest.tproj/Makefile @@ -0,0 +1,6 @@ +PROG= mtest +MAN= mtest.8 + +BINDIR=/usr/sbin + +.include diff --git a/network_cmds/ndp.tproj/Makefile b/network_cmds/ndp.tproj/Makefile new file mode 100644 index 0000000..5eb750d --- /dev/null +++ b/network_cmds/ndp.tproj/Makefile @@ -0,0 +1,6 @@ +PROG= ndp +MAN= ndp.8 + +BINDIR=/usr/sbin + +.include diff --git a/network_cmds/netstat.tproj/Makefile b/network_cmds/netstat.tproj/Makefile new file mode 100644 index 0000000..454465d --- /dev/null +++ b/network_cmds/netstat.tproj/Makefile @@ -0,0 +1,8 @@ +PROG= netstat +SRCS= data.c if.c inet.c inet6.c ipsec.c main.c \ + mbuf.c mcast.c misc.c mptcp.c route.c systm.c \ + tp_astring.c unix.c vsock.c + +BINDIR=/usr/bin + +.include diff --git a/network_cmds/ping.tproj/Makefile b/network_cmds/ping.tproj/Makefile new file mode 100644 index 0000000..e708457 --- /dev/null +++ b/network_cmds/ping.tproj/Makefile @@ -0,0 +1,9 @@ +PROG= ping +MAN= ping.8 +SRCS= ping.c gmt2local.c + +BINDIR=/sbin + +.PATH: ${.CURDIR}/../ecnprobe + +.include diff --git a/network_cmds/ping6.tproj/Makefile b/network_cmds/ping6.tproj/Makefile new file mode 100644 index 0000000..9a85e6f --- /dev/null +++ b/network_cmds/ping6.tproj/Makefile @@ -0,0 +1,9 @@ +PROG= ping6 +MAN= ping6.8 +SRCS= ping6.c md5.c gmt2local.c + +BINDIR=/sbin + +.PATH: ${.CURDIR}/../ecnprobe + +.include diff --git a/network_cmds/pktapctl/Makefile b/network_cmds/pktapctl/Makefile new file mode 100644 index 0000000..35b551c --- /dev/null +++ b/network_cmds/pktapctl/Makefile @@ -0,0 +1,6 @@ +PROG= pktapctl +MAN= pktapctl.8 + +BINDIR=/usr/sbin + +.include diff --git a/network_cmds/pktmnglr/Makefile b/network_cmds/pktmnglr/Makefile new file mode 100644 index 0000000..fbb190c --- /dev/null +++ b/network_cmds/pktmnglr/Makefile @@ -0,0 +1,7 @@ +PROG= pktmnglr +MAN= +SRCS= packet_mangler.c + +BINDIR=/usr/sbin + +.include diff --git a/network_cmds/rarpd.tproj/Makefile b/network_cmds/rarpd.tproj/Makefile new file mode 100644 index 0000000..b63f630 --- /dev/null +++ b/network_cmds/rarpd.tproj/Makefile @@ -0,0 +1,6 @@ +PROG= rarpd +MAN= rarpd.8 + +BINDIR=/usr/sbin + +.include diff --git a/network_cmds/route.tproj/Makefile b/network_cmds/route.tproj/Makefile new file mode 100644 index 0000000..678ccf3 --- /dev/null +++ b/network_cmds/route.tproj/Makefile @@ -0,0 +1,6 @@ +PROG= route +MAN= route.8 + +BINDIR=/sbin + +.include diff --git a/network_cmds/rtadvd.tproj/Makefile b/network_cmds/rtadvd.tproj/Makefile new file mode 100644 index 0000000..ca540e2 --- /dev/null +++ b/network_cmds/rtadvd.tproj/Makefile @@ -0,0 +1,11 @@ +PROG= rtadvd +MAN= rtadvd.8 rtadvd.conf.5 +SRCS= advcap.c config.c dump.c if.c \ + rrenum.c rtadvd_logging.c rtadvd.c \ + timer.c + +LDADD+=-lutil + +BINDIR=/usr/sbin + +.include diff --git a/network_cmds/rtadvd.tproj/rtadvd_logging.c b/network_cmds/rtadvd.tproj/rtadvd_logging.c index 90dec08..aafb03a 100644 --- a/network_cmds/rtadvd.tproj/rtadvd_logging.c +++ b/network_cmds/rtadvd.tproj/rtadvd_logging.c @@ -9,6 +9,7 @@ * Apple Inc. */ #include +#include #include #define kRtadvdLoggerID "com.apple.rtadvd" diff --git a/network_cmds/rtsol.tproj/Makefile b/network_cmds/rtsol.tproj/Makefile new file mode 100644 index 0000000..0fd1e09 --- /dev/null +++ b/network_cmds/rtsol.tproj/Makefile @@ -0,0 +1,8 @@ +PROG= rtsol +MAN= rtsol.8 +SRCS= dump.c if.c probe.c rtsock.c \ + rtsol.c rtsold.c + +BINDIR=/sbin + +.include diff --git a/network_cmds/spray.tproj/Makefile b/network_cmds/spray.tproj/Makefile new file mode 100644 index 0000000..904e17b --- /dev/null +++ b/network_cmds/spray.tproj/Makefile @@ -0,0 +1,15 @@ +PROG= spray +MAN= spray.8 +SRCS= spray.c spray_xdr.c spray.h +RPCSRC= spray.x +CLEANFILES+= spray_xdr.c spray.h + +spray.h: ${RPCSRC} + ${RPCGEN} -h -o ${.TARGET} ${RPCSRC} + +spray_xdr.c: ${RPCSRC} + ${RPCGEN} -c -o ${.TARGET} ${RPCSRC} + +BINDIR=/usr/sbin + +.include diff --git a/network_cmds/traceroute.tproj/Makefile b/network_cmds/traceroute.tproj/Makefile new file mode 100644 index 0000000..706c13c --- /dev/null +++ b/network_cmds/traceroute.tproj/Makefile @@ -0,0 +1,8 @@ +PROG= traceroute +MAN= traceroute.8 +SRCS= as.c findsaddr-socket.c ifaddrlist.c \ + traceroute.c version.c + +BINDIR=/usr/sbin + +.include diff --git a/network_cmds/traceroute6.tproj/Makefile b/network_cmds/traceroute6.tproj/Makefile new file mode 100644 index 0000000..5d60f43 --- /dev/null +++ b/network_cmds/traceroute6.tproj/Makefile @@ -0,0 +1,6 @@ +PROG= traceroute6 +MAN= traceroute6.8 + +BINDIR=/usr/sbin + +.include -- cgit v1.2.3-56-ge451