| Commit message (Expand) | Author | Age | Files | Lines |
| * | add ether_aton[_r] and ether_ntoa[_r] functions•••based on patch by Strake with minor stylistic changes, and combined
into a single file. this patch remained open for a long time due to
some question as to whether ether_aton would be better implemented in
terms of sscanf, and it's time something was committed, so here it is.
| Rich Felker | 2013-06-25 | 1 | -0/+14 |
| * | adding ethernet protocol ids to if_ether.h following linux | Szabolcs Nagy | 2013-04-01 | 1 | -0/+15 |
| * | add new linux tcp socket option flags to netinet/tcp.h | Szabolcs Nagy | 2013-04-01 | 1 | -0/+10 |
| * | SOL_TCP is nonstandard and not in the reserved namespace•••alternatively, we could define it in sys/socket.h since SO* is
reserved there, and tcp.h includes sys/socket.h in extensions mode.
note that SOL_TCP is simply wrong and it's only here for compatibility
with broken applications. the correct argument to pass for setting TCP
socket options is IPPROTO_TCP, which of course has the same value as
SOL_TCP but works everywhere.
| Rich Felker | 2013-01-31 | 1 | -2/+1 |
| * | add missing multicast socket options to netinet/in.h•••based on linux headers add the missing MCAST_* options
under _GNU_SOURCE as they are not in the reserved namespace
(this api was originally specified by RFC 3678)
| Szabolcs Nagy | 2013-01-12 | 1 | -0/+17 |
| * | add some new-ish IPPROTO constants that were missing | Rich Felker | 2013-01-01 | 1 | -0/+3 |
| * | tcp.h: add SOL_TCP, analoguous to udp.h | rofl0r | 2012-12-06 | 1 | -0/+2 |
| * | add IPPROTO_HOPOPTS to in.h | Rich Felker | 2012-09-08 | 1 | -0/+1 |
| * | add IPPROTO_MAX to in.h | Rich Felker | 2012-09-08 | 1 | -0/+1 |
| * | TCP_* is in the reserved namespace for tcp.h; make use of that | Rich Felker | 2012-09-07 | 1 | -3/+4 |
| * | default features: make musl usable without feature test macros•••the old behavior of exposing nothing except plain ISO C can be
obtained by defining __STRICT_ANSI__ or using a compiler option (such
as -std=c99) that predefines it. the new default featureset is POSIX
with XSI plus _BSD_SOURCE. any explicit feature test macros will
inhibit the default.
installation docs have also been updated to reflect this change.
| Rich Felker | 2012-09-07 | 1 | -0/+2 |
| * | support _BSD_SOURCE feature test macro•••patch by Isaac Dunham. matched closely (maybe not exact) to glibc's
idea of what _BSD_SOURCE should make visible.
| Rich Felker | 2012-05-22 | 1 | -0/+17 |
| * | add missing IN6_ARE_ADDR_EQUAL•••written to avoid multiple conditional jumps and avoid ugly repetitive
lines in the header file.
| Rich Felker | 2012-05-11 | 1 | -0/+5 |
| * | add one more bogus legacy header•••this one is for program(s|ers) who haven't heard of uint16_t and
uint32_t (which are obviously the correct types for use in such
situations, as they're the argument/return types for ntohs/htons and
ntohl/htonl).
| Rich Felker | 2012-05-10 | 1 | -0/+9 |
| * | add additional compatibility union member for ipv6 addresses•••in6_* is in the reserved namespace, so this is valid
| Rich Felker | 2012-05-03 | 1 | -0/+2 |
| * | fix all missing instances of __cplusplus checks/extern "C" in headers•••patch by Arvid Picciani (aep)
| Rich Felker | 2011-11-10 | 1 | -0/+8 |
| * | fix some header typos | Rich Felker | 2011-09-20 | 1 | -1/+1 |
| * | more bits junk (tcp.h) | Rich Felker | 2011-09-18 | 1 | -1/+1 |
| * | move invariant netinet/in.h stuff out of bits/in.h | Rich Felker | 2011-09-18 | 1 | -2/+147 |
| * | add IN_LOOPBACKNET constant (nonstandard but in reserved namespace) | Rich Felker | 2011-04-06 | 1 | -0/+2 |
| * | resolve some header namespace non-issues•••after re-reading 2.2.2 of POSIX 2008, all of these are in the correct
reserved namespaces and do not need protection.
| Rich Felker | 2011-02-20 | 1 | -2/+0 |
| * | initial check-in, version 0.5.0 | Rich Felker | 2011-02-12 | 8 | -0/+1132 |