summaryrefslogtreecommitdiff
path: root/libc/inet
AgeCommit message (Collapse)Author
2002-01-09Patch from Stefan Soucek <ssoucek@coactive.com> to removeEric Andersen
alloca (when non-reentrant) since alloca can blow the stack pretty easily on mmu-less.
2002-01-02Patch to add rcmd support, from Stefan Soucek, which I'd longEric Andersen
ago forgotten. Oops. Needed some minor scrubbing for bitrot, -Erik
2001-12-20Steven Carr noticed that uClibc's inet_aton() is stricter then inEric Andersen
glibc, since no trailing blanks was permitted, such that inet_aton("192.168.1.1 ",&value); would work with glibc, and fail with uClibc. This brings uClibc's inet_aton() behavior into sync with glibc's behavior. -Erik
2001-12-19Update my email address. I am no longer andersen@lineo.comEric Andersen
2001-12-07patch from Jari Korva <jpkorva@iki.fi>:Eric Andersen
- fixes endianness bug in gethostbyaddr() (i386 worked fine, while m68k didn't: 192.168.160.162 was queried with 192.168.160.162.in-addr.arpa while it should have been 162.160.168.192.ip-addr.arpa) - contains missing pieces from my previous getnameinfo() patch: now it actually compiles!
2001-11-21Adjust naming for __FORCE_GLIBC__ to __FORCE_GLIBC and addEric Andersen
support for __FORCE_NOGLIBC per Brian Stafford <brian.stafford@office-logic.com>
2001-11-07Patch from Jari Korva <jpkorva@iki.fi>Eric Andersen
I found some support in uClibc for IPv6 but I needed some more... Enclosed is the patch containing following modifications: - getnameinfo port from lates glibc - IPv6 support for gethostbyaddr() - IPv6 support for get_hosts_byname and read_etc_hosts (among other things this fixed a bug in gethostbyname2 in a case when user asked for an IPv6 but got a v4 address if it was present in /etc/hosts) - defined ip6addr_any and in6addr_loopback (though the place where I defined these isn't correct, I guess) What is still missing: - getaddrinfo (this could be ported also from glibc but it won't be as easy as porting getnameinfo, I guess) I have tested the patch using enclosed test program and boa web server. Seems to work ;)
2001-11-05Patch from Jari Korva <jari.korva@vtt.fi> to fix a memory leakEric Andersen
in dns_lookup.
2001-10-04Yet more minor cleanupsEric Andersen
2001-10-04With all the headerfile changes, some functions didn't get there arg typesDavid McCullough
fixed up.
2001-09-27Silence stupid warnings caused by bad kernel network includesEric Andersen
2001-09-27Update to accomodate the header file changesEric Andersen
2001-07-09A patch from Michal Moskal <malekith@pld.org.pl> to includeEric Andersen
partial IPV6 support. This adds things like gethostbyname2(). Off by defaut, of course,
2001-06-12Silence a few warnings.Eric Andersen
2001-05-31Cleanup some stupid warningsEric Andersen
2001-05-12Ok, this should finish off my massive ro-organization. The sourceEric Andersen
tree is less messy now (which helps), all libraries are placed into uClibc/lib when compiling, all libraries now use a consistant mechanism for being built, all libraries use a consistant naming scheme where the lib name includes the uClibc version number, which makes ldconfig happy and willing to work with us. -Erik
2001-05-11Fix 'make clean' so it clean the rpc dirEric Andersen
2001-05-09By default, leave out the RPC junk (it adds over 30k). Add in a compileEric Andersen
time option to include it if NFS support is wanted (does anyone every use this for anything else these days?) -Erik
2001-05-08Code did not match the prototypes, from what I can tell it should be usingDavid McCullough
size_t as the header files have it already.
2001-05-08Looks like I forgot to commit this.Eric Andersen
2001-05-04Add in inet_ntop() and inet_pton() -- ported from glibc 2.2.3Eric Andersen
by Cory Visi <merlin@phear.lwz.org>
2001-05-04Clean up some issues for building on m68k.David McCullough
2001-04-20Use the real getnetbyname(), not the stub in resolv.cEric Andersen
2001-04-20getnetbyname.o, res_init.o and res_query.o were missing from the Makefile,Eric Andersen
patch thanks to John Hall <John.Hall@optionexist.co.uk>
2001-04-06Fix include/errno.h to not use kernel header, and instead use bits/errno.h.Eric Andersen
This required we use _LIBC instead of __LIBC__ to be consistent with glibc. This had some sideffects in sys/syscalls.h. While fixing things, I made everything use __set_errno() for (eventual) thread support. -Erik
2001-03-12Add some missing network functionality; grabbed from libc-5.3.12.Manuel Novoa III
2001-02-26Added /etc/hosts processing (parses everytime like a real one :-)David McCullough
Added support for multiple nameserver lines, still supports multiple servers on a on single line. Added "domain" entry. domain and search are mutually exclusive and override each other (the last one wins, see the resolver(5) man page). Added dummy "getnetbyname" that returns fail. Added "res_init" and "res_query".
2001-02-23Sigh. Turn debugging back off.Eric Andersen
2001-02-23This is a touch cleaner, avoids using the comma operator.Eric Andersen
2001-02-23This actually fixes things I believe.Eric Andersen
2001-02-23Fix two bugs. First, gethostbyname was doing dns queries when given an IPEric Andersen
address. Secondly, when doing reverse dns lookups, it was appending the domain, even if a domain was already attached. -Erik
2001-02-12Clean up lots of warnings.Manuel Novoa III
2001-02-05Wierd. Whats _null_auth doing here?Eric Andersen
-Erik
2001-02-05Fix broken dependancies.Eric Andersen
-Erik
2001-02-05Try enabling rpc support by default now. With a bit of luck it mightEric Andersen
even work... -Erik
2001-02-05Fix the worst of the damage so it actually compiles now (though, strictlyEric Andersen
speaking the entire pile of rpc dung is infect damage). Anyway, hopefully NFS using things may now be able to work... -Erik
2001-02-05Update networking includes.Eric Andersen
2001-01-15I've been working on fixing up the rpc crap. now it is onlyEric Andersen
_mostly_ broken, a big improvement. Still doesn't compile...
2001-01-12Patch from James Graves <jgraves@deltamobile.com> to better handle m68k.Eric Andersen
Also fixes 2 very important malloc bugs! Anyone using malloc (esp mmu-less) should update and recompile. -Erik
2001-01-11A large update from Manuel Novoa III <mnovoa3@bellsouth.net>.Eric Andersen
2000-12-20A number of updates from Manuel Novoa III. Things look good...Eric Andersen
2000-11-30Some cleanups from W. Greathouse <wgreathouse@smva.com> (and a few of my own)Eric Andersen
2000-11-11Fix up a few messes so it compiles cleanly again.Eric Andersen
2000-11-04Fix doc blunder.Eric Andersen
2000-11-04Make spelling of uClibc be consistant.Eric Andersen
2000-11-04More cleanups. Fix things so tinylogin compiles.Eric Andersen
Fix a bug in getdelim -- patch from David Whedon <dwhedon@gordian.com>.
2000-10-27More random fixes and additions.Eric Andersen
2000-10-27Add in getprotobyname, getservicebyname, and related junkEric Andersen
2000-10-23Fix a few more screwups.Eric Andersen
2000-10-23More reorg. A place for everything and everything in its place...Eric Andersen