summaryrefslogtreecommitdiffstats
path: root/libc/inet
Commit message (Collapse)AuthorAgeFilesLines
...
* rename to match glibcMike Frysinger2006-01-292-1/+1
|
* rename to match glibcMike Frysinger2006-01-292-1/+3
|
* sync with glibc and rename socket vars to _socketMike Frysinger2006-01-291-9/+9
|
* sync iruserfopen() prototype with glibc and remove double setting of cp to ↵Mike Frysinger2006-01-291-2/+1
| | | | NULL by Bernard Fischer
* Bernhard Fischer writes: remove unused variable __rcmd_errstrMike Frysinger2006-01-291-2/+0
|
* small sync with glibcMike Frysinger2006-01-291-16/+45
|
* Get rid of missing prototype warningsPeter S. Mazinger2006-01-2612-15/+51
|
* Convert all the strong_aliases to weak that are cancelable in libpthreadPeter S. Mazinger2006-01-241-8/+8
|
* Use wildcard *.c for full rpc, update copyrightPeter S. Mazinger2006-01-241-30/+15
|
* s/svc_auth_unix.c/svc_authux.c/Peter S. Mazinger2006-01-241-1/+1
|
* s/rpc_callmsg.c/rpc_cmsg.c/ for non-full rpc as wellPeter S. Mazinger2006-01-241-1/+1
|
* sync with glibcMike Frysinger2006-01-237-30/+37
|
* Add some attribute_noreturn, replace __attribute__ ((noreturn)) as wellPeter S. Mazinger2006-01-232-2/+2
|
* Enable _GNU_SOURCE build wide, trying to get consistent interfaces, else IMA ↵Peter S. Mazinger2006-01-2220-21/+0
| | | | is a useless attempt
* disable deprecated warnings for some filesMike Frysinger2006-01-201-0/+1
|
* Last relocs jump and global data, (even locales) that I could remove are ↵Peter S. Mazinger2006-01-1618-1/+44
| | | | gone from libc. The remaining are left as exercise for others ;-)
* some global data relocs gonePeter S. Mazinger2006-01-1614-0/+25
|
* make gcc4 happy w/ hidden_def/proto, correct some typosPeter S. Mazinger2006-01-152-9/+8
|
* I should also test w/ ipv6, missed that, thx SpanKYPeter S. Mazinger2006-01-141-1/+1
|
* make DODEBUG=y happy, update sysdeps/common/* copyrightPeter S. Mazinger2006-01-1437-107/+114
|
* Correct 2 issues if ipv6 is enabled found by SpanKY, thxPeter S. Mazinger2006-01-141-3/+5
|
* hidden_def/hidden_proto: convert all users (I hope) termios split, add some ↵Peter S. Mazinger2006-01-1463-1321/+1607
| | | | missing headers, other jump relocs removed
* make sure linux/types.h doesnt screw us upMike Frysinger2006-01-141-1/+9
|
* dont include linux/types.hMike Frysinger2006-01-091-1/+0
|
* declare staticMike Frysinger2006-01-081-2/+2
|
* hide the internal __in6addr_any/__in6addr_loopback symbolsMike Frysinger2006-01-082-5/+5
|
* hide internal ahostbuf symbolMike Frysinger2006-01-081-1/+1
|
* hide internal symbolsMike Frysinger2006-01-081-4/+4
|
* hide internal _net_stayopen symbolMike Frysinger2006-01-083-3/+3
|
* hide internal funcs to kill off more relocsMike Frysinger2006-01-081-0/+2
|
* kill off two more relocsMike Frysinger2006-01-081-2/+4
|
* fix warnings when __NR_socketcall is not defined and building recv()Mike Frysinger2006-01-081-0/+4
|
* Allow compiling newly added if_index.c (at least on 2.4), missing ↵Peter S. Mazinger2006-01-061-0/+1
| | | | __u32/__u16/__s32
* as weber notes in Bug 99:Mike Frysinger2006-01-064-3/+1074
| | | | | | | | | | if_nameindex doesnt list all of my interfaces! this is because we are still using the old style ioctl(SIOCGIFINDEX) for gathering interface names/indexes. while this code is pretty small, the kernel does not return all interfaces via this method. so we import the new style netlink code from glibc and make it optional so those people who need the full functionality can get it.
* create __if_nametoindex hidden alias and use itMike Frysinger2006-01-062-0/+2
|
* rework the alloca() loop slightly to save some spaceMike Frysinger2006-01-061-8/+6
|
* sync with glibcMike Frysinger2006-01-064-191/+260
|
* update libc lock functions to new pthread forwardingMike Frysinger2006-01-061-19/+0
|
* Get rid of tolower/toupper jump reloc, correct tow* for XLOCALEPeter S. Mazinger2006-01-032-3/+3
|
* use errno.h not sys/errno.h as pointed out by sjhillMike Frysinger2005-12-301-1/+0
|
* make sure we handle the (malloc(0)==NULL) case as Aubrey points out via the ↵Mike Frysinger2005-12-281-5/+8
| | | | e-mail list
* kill off simple unused warningsMike Frysinger2005-12-278-15/+15
|
* kill off simple unused warningsMike Frysinger2005-12-271-8/+5
|
* kill off simple unused warningsMike Frysinger2005-12-271-5/+5
|
* 2005-12-15 Aubrey.Li <aubreylee@gmail.com> writes:Mike Frysinger2005-12-271-2/+9
| | | | | | | | | | | | | | | | | | When I mounted nfs on my target, the kernel crashed. And I found it was caused by stack overflow. When I digged into it. I found the following issue. In the file "./uClibc/libc/inet/rpc/auth_unix.c" int max_nr_groups = sysconf (_SC_NGROUPS_MAX); gid_t gids[max_nr_groups]; And, NGROUPS_MAX is defined in the file "./linux-2.6.x/include/linux/limits.h" #define NGROUPS_MAX 65536 /* supplemental group IDs are available */ OK, here we can know max_nr_groups is assigned to 65536, that means a huge matrix "gids[65536] is in the function **authunix_create_default**. My method is doing it by malloc, the patch as follows.
* kill off minor warningMike Frysinger2005-12-271-1/+1
|
* Remove all trailing ; after *_alias and change 2 to use weak_alias instead ↵Peter S. Mazinger2005-12-161-1/+1
| | | | of __attribute__ ...
* Convert some users and get rid of __rpc_thread_createerr jump reloc, this ↵Peter S. Mazinger2005-12-1629-38/+102
| | | | was indeed a badly chosen name
* silly bugEric Andersen2005-12-151-1/+0
|
* Convert all users of earlier hiddensPeter S. Mazinger2005-12-133-2/+4
|