summaryrefslogtreecommitdiffstats
path: root/include/netinet
Commit message (Collapse)AuthorAgeFilesLines
* better guard of IPV6 related stuffPeter S. Mazinger2011-03-031-3/+6
| | | | | | | | Function prototypes are visible whenever IPV6 option is enabled. Structures and constants are visible either if IPV6 is enabled or STRICT_HEADERS is disabled. Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
* update some headersPeter S. Mazinger2011-03-035-10/+58
| | | | Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
* guard IPv6 stuffPeter S. Mazinger2011-03-031-2/+15
| | | | | | disable IPv6 related stuff if feature is disabled. Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
* ether_line: fix build for socket && !ipBernhard Reutner-Fischer2010-01-211-4/+3
| | | | | | | | | The internal __ether_line helper needs ether_ntoa_r() Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> (cherry picked from commit 81264e8097b705f3b2a7e29be0a1a2ea853230cb) Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* ether_*() depend on socket or IP supportBernhard Reutner-Fischer2009-11-251-1/+4
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* in6_{pktinfo,mtuinfo}: provide type if IPV6 is onBernhard Reutner-Fischer2009-11-251-2/+3
| | | | | | Disable some IPv6 header defines if IPv6 is off. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* update headers and disable prototypesPeter S. Mazinger2009-11-191-13/+28
| | | | | Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* protocols.h: removePeter S. Mazinger2009-11-191-62/+0
| | | | | Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* sync some headers and disable unused prototypesPeter S. Mazinger2009-11-191-0/+4
| | | | | Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* use __BYTE_ORDER and __*ENDIANPeter S. Mazinger2009-11-192-10/+10
| | | | | | | Those without the __ prefix are BSD specific. Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* add hidden aliases for ntoh/hton functionsMike Frysinger2009-07-221-0/+4
| | | | | | | Sometimes references for these functions show up (like when debugging is enabled), so add hidden aliases for them if needed. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Last portion of libc_hidden_proto removal.Denis Vlasenko2008-11-202-0/+3
| | | | | Appears to build fine (several .configs tried)
* - hide relocation (Peter S. Mazinger)Bernhard Reutner-Fischer2008-10-061-0/+1
|
* - adds several config-options to allow for turning off certain featuresBernhard Reutner-Fischer2008-06-031-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | like o UCLIBC_HAS_GNU_ERROR o UCLIBC_HAS_BSD_ERR o UCLIBC_HAS_PTY o UCLIBC_HAS_GETPT (1) o UCLIBC_SYSCALL_STUBS o UCLIBC_SYSCALL_STUB_WARNING o UCLIBC_LINUX_SPECIFIC (2) o UCLIBC_BSD_SPECIFIC (3) o UCLIBC_NTP_LEGACY (4) o UCLIBC_SV4_DEPRECATED (5) o UCLIBC_HAVE_REALTIME (6) o UCLIBC_HAVE_ADVANCED_REALTIME (7) o UCLIBC_HAVE_EPOLL (8) o UCLIBC_HAVE_XATTR (9) o UCLIBC_HAVE_PROFILING (10) (1) make non-standard getpt optional and implement standard posix_openpt (2) fstatfs(), inotify_*(), ioperm(), iopl(), madvise(), modify_ldt(), personality() ppoll(), setresuid() (3) mincore(), getdomainname(), setdomainname() (4) ntp_adjtime(), ntp_gettime() aliases (5) ustat() [use statfs(2) in your code instead] (6) All marked as "(REALTIME)" in SUSv3 (7) All marked as "(ADVANCED REALTIME)" in SUSv3 (8) epoll_create(), epoll_ctl(), epoll_wait() (9) all Extended Attributes (10) helpers for gcc's -finstrument-functions - Fixes _dl_exit() - Implements sleep(3) for !UCLIBC_HAVE_REALTIME - Implements usleep(3) for !UCLIBC_HAVE_REALTIME - adds #warning about incorrect posix_fadvise{,64}() - removes unused and unwanted uselib() Net outcome is that an allnoconfig with HAVE_SHARED is now about 88k instead of formerly 130k.
* Added support for ether_line, ether_ntohost and ether_hostton.Carmelo Amoroso2008-02-281-0/+2
| | | | | | | Added related test cases. Signed-off-by: Matthew Wilcox <matthew@wil.cx> Hacked-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* cull useless headers and import a few updates from glibcMike Frysinger2008-01-116-102/+115
|
* sync with glibcMike Frysinger2007-09-153-29/+100
|
* sync with glibcMike Frysinger2006-03-103-32/+242
|
* Sync with glibc 2.3.6.Peter Kjellerstedt2006-02-221-5/+145
|
* Atsushi Nemoto writes:Eric Andersen2003-10-081-1/+1
| | | | | | | | | | | | | I found inappropriate data types are used in some places in networking codes. * tcp_seq is 32bit (u_long -> u_int32_t) * in_addt_t should be used for internet address (unsigned long -> in_addr_t) * socklen_t should be used for accept() This is a patch against uclibc-0.9.21 (can be applied for current CVS). 64bit platforms (sizeof(int)!=sizeof(long)) will need this. I believe this patch does not harm any 32bit platforms.
* Be more careful about not redefining stufEric Andersen2001-09-271-0/+2
|
* re-enable ntohl and friendsEric Andersen2001-09-271-0/+1
|
* Rev all the header files to sync things with glibc 2.2.4Eric Andersen2001-09-2713-281/+373
|
* Add missing in_addr_tEric Andersen2001-07-121-3/+4
|
* Makeheader files be more like GNUEric Andersen2001-01-151-4/+10
|
* More random fixes and additions.Eric Andersen2000-10-271-12/+6
|
* Add in a bunch of junk. Busybox now compiles (except for mkfs.minix andEric Andersen2000-07-0913-73/+1734
| | | | | | fsck.minix). Of course, it doesn't link yet due to missing functions, but hey... At least it is now easy to see what isn't working. :-) -Erik
* Revert to the old set of includes.Eric Andersen2000-07-0911-0/+291
| | | | -Erik
* Temporarily revert to older working set of files.Eric Andersen2000-07-0917-1952/+0
| | | | -Erik
* Some more major updates to further superate ucLibc from the kernelEric Andersen2000-07-0613-73/+1734
| | | | | headers (the way it has been done in GNU libc). -Erik
* Initial revision0_9_1Erik Andersen2000-05-1411-0/+291