# HG changeset patch # User Rob Landley # Date 1383420273 18000 # Node ID e11684e3bbc5bcfe64f9b8f94a9a94a4d5218297 # Parent bc09fa708d9457444d9a3a1fe47fe5aaf06ce4e9 Merge toynet.h into toys.h: musl supports it and micromanaging uClibc config options isn't very interesting anymore. diff -r bc09fa708d94 -r e11684e3bbc5 lib/net.c --- a/lib/net.c Sat Nov 02 11:07:25 2013 -0500 +++ b/lib/net.c Sat Nov 02 14:24:33 2013 -0500 @@ -1,5 +1,4 @@ #include "toys.h" -#include "toynet.h" int xsocket(int domain, int type, int protocol) { diff -r bc09fa708d94 -r e11684e3bbc5 toynet.h --- a/toynet.h Sat Nov 02 11:07:25 2013 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,13 +0,0 @@ -// Included after toys.h, for network stuff. Some build environments -// don't include network support, so we shouldn't include it unless we're -// going to build it. - -#include -#include -#include -#include -#include -#include -#include -#include - diff -r bc09fa708d94 -r e11684e3bbc5 toys.h --- a/toys.h Sat Nov 02 11:07:25 2013 -0500 +++ b/toys.h Sat Nov 02 14:24:33 2013 -0500 @@ -55,6 +55,17 @@ #include #include +// Networking stuff + +#include +#include +#include +#include +#include +#include +#include +#include + #include "lib/lib.h" #include "toys/e2fs.h" diff -r bc09fa708d94 -r e11684e3bbc5 toys/other/netcat.c --- a/toys/other/netcat.c Sat Nov 02 11:07:25 2013 -0500 +++ b/toys/other/netcat.c Sat Nov 02 14:24:33 2013 -0500 @@ -42,7 +42,6 @@ #define FOR_netcat #include "toys.h" -#include "toynet.h" GLOBALS( char *filename; // -f read from filename instead of network diff -r bc09fa708d94 -r e11684e3bbc5 toys/other/vconfig.c --- a/toys/other/vconfig.c Sat Nov 02 11:07:25 2013 -0500 +++ b/toys/other/vconfig.c Sat Nov 02 14:24:33 2013 -0500 @@ -24,7 +24,6 @@ */ #include "toys.h" -#include "toynet.h" #include #include diff -r bc09fa708d94 -r e11684e3bbc5 toys/pending/dhcp.c --- a/toys/pending/dhcp.c Sat Nov 02 11:07:25 2013 -0500 +++ b/toys/pending/dhcp.c Sat Nov 02 14:24:33 2013 -0500 @@ -47,7 +47,6 @@ #define FOR_dhcp #include "toys.h" -#include "toynet.h" // TODO: headers not in posix: #include diff -r bc09fa708d94 -r e11684e3bbc5 toys/pending/dhcpd.c --- a/toys/pending/dhcpd.c Sat Nov 02 11:07:25 2013 -0500 +++ b/toys/pending/dhcpd.c Sat Nov 02 14:24:33 2013 -0500 @@ -25,7 +25,6 @@ #define FOR_dhcpd #include "toys.h" -#include "toynet.h" #include #include diff -r bc09fa708d94 -r e11684e3bbc5 toys/pending/ifconfig.c --- a/toys/pending/ifconfig.c Sat Nov 02 11:07:25 2013 -0500 +++ b/toys/pending/ifconfig.c Sat Nov 02 14:24:33 2013 -0500 @@ -30,7 +30,6 @@ #define FOR_ifconfig #include "toys.h" -#include "toynet.h" #include #include diff -r bc09fa708d94 -r e11684e3bbc5 toys/pending/nbd_client.c --- a/toys/pending/nbd_client.c Sat Nov 02 11:07:25 2013 -0500 +++ b/toys/pending/nbd_client.c Sat Nov 02 14:24:33 2013 -0500 @@ -32,7 +32,6 @@ #define FOR_nbd_client #include "toys.h" -#include "toynet.h" #define NBD_SET_SOCK _IO(0xab, 0) #define NBD_SET_BLKSIZE _IO(0xab, 1) diff -r bc09fa708d94 -r e11684e3bbc5 toys/pending/netstat.c --- a/toys/pending/netstat.c Sat Nov 02 11:07:25 2013 -0500 +++ b/toys/pending/netstat.c Sat Nov 02 14:24:33 2013 -0500 @@ -29,7 +29,6 @@ #define FOR_netstat #include "toys.h" -#include "toynet.h" #include typedef union _iaddr { diff -r bc09fa708d94 -r e11684e3bbc5 toys/pending/route.c --- a/toys/pending/route.c Sat Nov 02 11:07:25 2013 -0500 +++ b/toys/pending/route.c Sat Nov 02 14:24:33 2013 -0500 @@ -21,7 +21,6 @@ #define FOR_route #include "toys.h" -#include "toynet.h" #include #include diff -r bc09fa708d94 -r e11684e3bbc5 toys/pending/syslogd.c --- a/toys/pending/syslogd.c Sat Nov 02 11:07:25 2013 -0500 +++ b/toys/pending/syslogd.c Sat Nov 02 14:24:33 2013 -0500 @@ -35,7 +35,6 @@ #define FOR_syslogd #define SYSLOG_NAMES #include "toys.h" -#include "toynet.h" // UNIX Sockets for listening struct unsocks { diff -r bc09fa708d94 -r e11684e3bbc5 toys/pending/traceroute.c --- a/toys/pending/traceroute.c Sat Nov 02 11:07:25 2013 -0500 +++ b/toys/pending/traceroute.c Sat Nov 02 14:24:33 2013 -0500 @@ -36,7 +36,6 @@ */ #define FOR_traceroute #include "toys.h" -#include "toynet.h" #include #include