musl/include/netinet/udp.h, branch master musl - an implementation of the standard library for Linux-based systems netinet/udp.h: add TCP_ENCAP_ESPINTCP from linux v5.6 2020年09月09日T21:20:19+00:00 Szabolcs Nagy nsz@port70.net 2020年03月31日T20:19:26+00:00 1ab341e89b6d351ef6a01380ca5b2d7c24299965 The use of TCP_ in udp.h is not known, fortunately udp.h is not specified by posix so there are no strict namespace rules, added in linux commit e27cca96cd68fa2c6814c90f9a1cfd36bb68c593 xfrm: add espintcp (RFC 8229)
The use of TCP_ in udp.h is not known, fortunately udp.h is not
specified by posix so there are no strict namespace rules, added in
 linux commit e27cca96cd68fa2c6814c90f9a1cfd36bb68c593
 xfrm: add espintcp (RFC 8229)
netinet/udp.h: add UDP_GRO from linux v5.0 2019年03月13日T16:33:51+00:00 Szabolcs Nagy nsz@port70.net 2019年03月06日T22:24:05+00:00 292bda7ceb1033488af08ba0ae8df27e38e8eb00 sockopt to enable gro for udp. added in linux commit e20cf8d3f1f763ad28a9cb3b41305b8a8a42653e
sockopt to enable gro for udp.
added in linux commit e20cf8d3f1f763ad28a9cb3b41305b8a8a42653e
netinet/udp.h: add UDP_ENCAP_RXRPC from linux v4.19 2019年03月13日T16:30:21+00:00 Szabolcs Nagy nsz@port70.net 2019年03月06日T22:03:42+00:00 3e52f99308d51fbd4da268fc8b95edc35081d1f5 used for optimizing the rxrpc protocol added in linux commit 5271953cad31b97dea80f848c16e96ad66401199
used for optimizing the rxrpc protocol
added in linux commit 5271953cad31b97dea80f848c16e96ad66401199
update netinet/udp.h for linux v4.18 2018年12月10日T03:23:48+00:00 Szabolcs Nagy nsz@port70.net 2018年08月21日T22:34:08+00:00 4b9b8c8ee66a0b789c9be74e068828f2b74ef6ed add UDP_NO_CHECK6_* to restrict zero UDP6 checksums, new in linux commit 1c19448c9ba6545b80ded18488a64a7f3d8e6998 (pre-v4.18 change, was missed) add UDP_SEGMENT to support generic segmentation offload for udp datagrams, bec1f6f697362c5bc635dacd7ac8499d0a10a4e7 (new in v4.18)
add UDP_NO_CHECK6_* to restrict zero UDP6 checksums, new in linux commit
1c19448c9ba6545b80ded18488a64a7f3d8e6998 (pre-v4.18 change, was missed)
add UDP_SEGMENT to support generic segmentation offload for udp datagrams,
bec1f6f697362c5bc635dacd7ac8499d0a10a4e7 (new in v4.18)
add UDP_ENCAP_GTP0, UDP_ENCAP_GTP1U from linux v4.7 to netinet/udp.h 2016年08月30日T19:58:23+00:00 Szabolcs Nagy nsz@port70.net 2016年08月20日T15:04:25+00:00 c6519d4a71a7579fec4b8a72635c2cf3732f8d5d for GPRS tunneling protocol, new in linux commit 459aa660eb1d8ce67080da1983bb81d716aa5a69
for GPRS tunneling protocol, new in linux commit
459aa660eb1d8ce67080da1983bb81d716aa5a69
reduce namespace pollution in netinet/udp.h 2014年02月05日T22:25:39+00:00 Rich Felker dalias@aerifal.cx 2014年02月05日T22:25:39+00:00 89511cd943d807b7fe31b61c06d4fe09888b8e9a the affected part of the header is responsible for providing both GNU and BSD versions of the udphdr structure. previously, the namespace-polluting GNU names were always used for the actual struct members, and the BSD names, which are named in a manner resembling a sane namespace, were always macros defined to expand to the GNU names. now, unless _GNU_SOURCE is defined, the BSD names are used as the actual structure members, and the macros and GNU names only come into play when the application requests them.
the affected part of the header is responsible for providing both GNU
and BSD versions of the udphdr structure. previously, the
namespace-polluting GNU names were always used for the actual struct
members, and the BSD names, which are named in a manner resembling a
sane namespace, were always macros defined to expand to the GNU names.
now, unless _GNU_SOURCE is defined, the BSD names are used as the
actual structure members, and the macros and GNU names only come into
play when the application requests them.
initial check-in, version 0.5.0 2011年02月12日T05:22:29+00:00 Rich Felker dalias@aerifal.cx 2011年02月12日T05:22:29+00:00 0b44a0315b47dd8eced9f3b7f31580cf14bbfc01

AltStyle によって変換されたページ (->オリジナル) /