53 Commits (1d561c2fa4eaf321022330eca0f6598feda62888)

Author SHA1 Message Date
Szabolcs Nagy 7ea37c7aa4 add ETH_P_MACSEC netinet/if_ether.h, new in linux v4.6 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 4da2d96591 update netinet/tcp.h for linux v4.2 11 years ago
Kylie McClain 53f41fb568 netinet/tcp: Add TCPOPT, TCPOLEN constants 11 years ago
Szabolcs Nagy 20de36cc89 fix netinet/ether.h for c++ 11 years ago
Szabolcs Nagy 7561ac45ed add IPTOS_CLASS_* macros to netinet/ip.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 6119fa3269 add pacing rate information to the tcp_info struct in tcp.h 12 years ago
Szabolcs Nagy 4a142db74f add new ethernet packet types ETH_P_80221, ETH_P_LOOPBACK 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 fb5a2ef8df if_ether.h: new ethernet protocol type 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 89511cd943 reduce namespace pollution in netinet/udp.h 12 years ago
Rich Felker 685b1cd4a0 fix use of legacy u_intN_t types in netinet/tcp.h 12 years ago
Rich Felker fdaaa68d82 add support for BSD struct tcphdr in netinet/tcp.h 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 e2b4525e3b add TCP_INFO and TCP_MD5SIG socket option related structures 13 years ago
Szabolcs Nagy b0e9d57711 add TCP_NOTSENT_LOWAT tcp socket option, new in linux v3.12 13 years ago
Timo Teräs 4b2c8fee35 add linux tcp state enums 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 da19f88659 only expose struct tcphdr under _GNU_SOURCE 13 years ago
Rich Felker 09b2995bcb add struct tcphdr in netinet/tcp.h 13 years ago
Szabolcs Nagy b5c07e45fc add if_ether.h constants ETH_P_802_3_MIN and ETH_P_BATMAN 13 years ago
Szabolcs Nagy b5e409df70 remove TCP_COOKIE_TRANSACTIONS from tcp.h 13 years ago
Rich Felker 9448b0513e refactor headers, especially alltypes.h, and improve C++ ABI compat 13 years ago
Rich Felker fbcd82040c add stubs for additional legacy ether.h functions 13 years ago
Rich Felker 83966b369d add ether_aton[_r] and ether_ntoa[_r] functions 13 years ago
Szabolcs Nagy 46f45f7334 adding ethernet protocol ids to if_ether.h following linux 13 years ago
Szabolcs Nagy 2e762105b7 add new linux tcp socket option flags to netinet/tcp.h 13 years ago
Rich Felker 725c55528d SOL_TCP is nonstandard and not in the reserved namespace 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
rofl0r 3d3903fa5b tcp.h: add SOL_TCP, analoguous to udp.h 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 3cd084bb03 TCP_* is in the reserved namespace for tcp.h; make use of that 14 years ago
Rich Felker c1a9658bd1 default features: make musl usable without feature test macros 14 years ago
Rich Felker 419ae6d5c9 support _BSD_SOURCE feature test macro 14 years ago
Rich Felker b47fdcdef8 add missing IN6_ARE_ADDR_EQUAL 14 years ago
Rich Felker e700e59a90 add one more bogus legacy header 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 ca8373dfcf more bits junk (tcp.h) 15 years ago
Rich Felker c8175666f2 move invariant netinet/in.h stuff out of bits/in.h 15 years ago