37 Commits (1969500402bc4f80452e1c066401223a3c998f54)

Author SHA1 Message Date
Rich Felker a6244de1c9 fix erroneous definition of IN6_IS_ADDR_V4COMPAT 10 months ago
Szabolcs Nagy dda21f10a7 netinet/in.h: add INADDR_DUMMY from linux v5.13 5 years ago
Szabolcs Nagy 67f774625e netinet/in.h: add IP_RECVERR_4884 from linux v5.9 6 years ago
Szabolcs Nagy 8fca0ea4e9 netinet/in.h: add IPPROTO_ macros from linux v5.6 6 years ago
Rich Felker 2f2348c958 remove duplicate definitions of INET[6]_ADDRSTRLEN 6 years ago
Szabolcs Nagy eea841e653 netinet/in.h: add INADDR_ALLSNOOPERS_GROUP from linux v5.1 7 years ago
Szabolcs Nagy 93b5f6c843 netinet/in.h: add IPV6_ROUTER_ALERT_ISOLATE from linux v5.1 7 years ago
Szabolcs Nagy 0b026bbd69 netinet/in.h add IPV6_MULTICAST_ALL from linux v4.20 7 years ago
Szabolcs Nagy 4001c51181 netinet/in.h: add new IPV6_FREEBIND from linux v4.15 8 years ago
Szabolcs Nagy 013696918b add IP_RECVFRAGSIZE and IPV6_RECVFRAGSIZE from linux v4.10 9 years ago
Rich Felker 5f7efb87a2 move IPPORT_RESERVED from netdb.h to netinet/in.h 9 years ago
Rich Felker 04983f2272 make netinet/in.h suppress clashing definitions from kernel headers 10 years ago
Rich Felker befa5866ee make brace placement in public header struct definitions consistent 10 years ago
Szabolcs Nagy 8ffa0375f2 add IPV6_HDRINCL socket option from linux v4.5 10 years ago
Szabolcs Nagy 2c9acc51cd add new IP_BIND_ADDRESS_NO_PORT and IPPROTO_MPLS to netinet/in.h 11 years ago
Szabolcs Nagy 1bfeb1dcd0 add IP_CHECKSUM socket option to netinet/in.h 11 years ago
Szabolcs Nagy a0c90b9773 add new IPV6_AUTOFLOWLABEL socket option in netinet/in.h 12 years ago
Szabolcs Nagy c350468658 update netinet/in.h to match the current kernel uapi 12 years ago
Szabolcs Nagy d82db8550a in.h: new IP_MTU_DISCOVER mode IP_PMTUDISC_INTERFACE 12 years ago
Szabolcs Nagy e74f3b0234 add parens when bit and arith ops are mixed in macros in public headers 12 years ago
Rich Felker acde013522 fix remaining known namespace violations for netinet/in.h 13 years ago
Rich Felker c91ad4f716 add netinet/igmp.h and multicast groups to netinet/in.h 13 years ago
Timo Teräs 7c0ca4d361 add multicast structures from RFC 3678 to netinet/in.h 13 years ago
Szabolcs Nagy 0dc630ec95 netinet/in.h: add missing IP protocol numbers from the linux uapi headers 13 years ago
Rich Felker 9448b0513e refactor headers, especially alltypes.h, and improve C++ ABI compat 13 years ago
Szabolcs Nagy 119645b6bb add missing multicast socket options to netinet/in.h 14 years ago
Rich Felker 5d893e50b0 add some new-ish IPPROTO constants that were missing 14 years ago
Rich Felker b10d0230c1 add IPPROTO_HOPOPTS to in.h 14 years ago
Rich Felker f59cedb549 add IPPROTO_MAX to in.h 14 years ago
Rich Felker b47fdcdef8 add missing IN6_ARE_ADDR_EQUAL 14 years ago
Rich Felker ca2d3c6ef4 add additional compatibility union member for ipv6 addresses 14 years ago
Rich Felker 3ed8c9f2df fix all missing instances of __cplusplus checks/extern "C" in headers 15 years ago
Rich Felker fd9e01e92a fix some header typos 15 years ago
Rich Felker c8175666f2 move invariant netinet/in.h stuff out of bits/in.h 15 years ago
Rich Felker 2b55a619e4 add IN_LOOPBACKNET constant (nonstandard but in reserved namespace) 15 years ago
Rich Felker d6a1e0c79e resolve some header namespace non-issues 15 years ago
Rich Felker 0b44a0315b initial check-in, version 0.5.0 15 years ago