diff options
author | Szabolcs Nagy <nsz@port70.net> | 2014-05-30 14:15:48 +0200 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2014-05-30 13:06:51 -0400 |
commit | c3504686580bd93c3937e3b6d6cfa223c4cd7b74 (patch) | |
tree | 87ce8c0aa211ecc6a47b4703f7fb48afba9d9bf3 /include/netinet/udp.h | |
parent | c8ea212668425c860c8af3d85aec223dec1f1395 (diff) | |
download | musl-c3504686580bd93c3937e3b6d6cfa223c4cd7b74.tar.gz musl-c3504686580bd93c3937e3b6d6cfa223c4cd7b74.tar.xz musl-c3504686580bd93c3937e3b6d6cfa223c4cd7b74.zip |
update netinet/in.h to match the current kernel uapi
from linux/in.h and linux/in6.h uapi headers the following missing socket options were added: IP_NODEFRAG - used with customized ipv4 headers IPV6_RECVPATHMTU - for ipv6 path mtu IPV6_PATHMTU - for ipv6 path mtu IPV6_DONTFRAG - for ipv6 path mtu IPV6_ADDR_PREFERENCES - RFC5014 Source Address Selection IPV6_MINHOPCOUNT - RFC5082 Generalized TTL Security Mechanism IPV6_ORIGDSTADDR - used by tproxy IPV6_RECVORIGDSTADDR - used by tproxy IPV6_TRANSPARENT - used by tproxy IPV6_UNICAST_IF - ipv6 version of IP_UNICAST_IF and socket option values: IP_PMTUDISC_OMIT - value for IP_MTU_DISCOVER option, new in linux 3.14 IPV6_PMTUDISC_OMIT - same for IPV6_MTU_DISCOVER IPV6_PMTUDISC_INTERFACE - ipv6 version of IP_PMTUDISC_INTERFACE IPV6_PREFER_* - flags for IPV6_ADDR_PREFERENCES not added: ipv6 flow info and flow label related definitions. (it's unclear if libc should define these and namespace polluting type name is involved so they are not provided for now)
Diffstat (limited to 'include/netinet/udp.h')
0 files changed, 0 insertions, 0 deletions