musl/include/netinet/tcp.h, branch master musl - an implementation of the standard library for Linux-based systems netinet/tcp.h: add tcp_zerocopy_receive fields from linux v5.12 2022年03月08日T22:19:56+00:00 Szabolcs Nagy nsz@port70.net 2021年05月26日T16:01:38+00:00 1ee8109ea01c4ac79e7932a533fead96309f80f3 see linux commit 7eeba1706eba6def15f6cb2fc7b3c3b9a2651edc tcp: Add receive timestamp support for receive zerocopy. linux commit 3c5a2fd042d0bfac71a2dfb99515723d318df47b tcp: Sanitize CMSG flags and reserved args in tcp_zerocopy_receive.
see
 linux commit 7eeba1706eba6def15f6cb2fc7b3c3b9a2651edc
 tcp: Add receive timestamp support for receive zerocopy.
 linux commit 3c5a2fd042d0bfac71a2dfb99515723d318df47b
 tcp: Sanitize CMSG flags and reserved args in tcp_zerocopy_receive.
netinet/tcp.h: add TCP_NLA_* values up to linux v5.12 2022年03月08日T22:19:54+00:00 Szabolcs Nagy nsz@port70.net 2021年05月26日T16:04:38+00:00 bc89c311120111de330c99335d3139ff55fae1fe TCP_NLA_EDT was new in v5.9, see linux commit 48040793fa6003d211f021c6ad273477bcd90d91 tcp: add earliest departure time to SCM_TIMESTAMPING_OPT_STATS TCP_NLA_TTL is new in v5.12, see linux commit e7ed11ee945438b737e2ae2370e35591e16ec371 tcp: add TTL to SCM_TIMESTAMPING_OPT_STATS
TCP_NLA_EDT was new in v5.9, see
 linux commit 48040793fa6003d211f021c6ad273477bcd90d91
 tcp: add earliest departure time to SCM_TIMESTAMPING_OPT_STATS
TCP_NLA_TTL is new in v5.12, see
 linux commit e7ed11ee945438b737e2ae2370e35591e16ec371
 tcp: add TTL to SCM_TIMESTAMPING_OPT_STATS
netinet/tcp.h: add tcp zerocopy related changes from linux v5.11 2022年03月08日T22:19:44+00:00 Szabolcs Nagy nsz@port70.net 2021年03月07日T21:39:24+00:00 30c8a1456ab7a005360f5315ba96f8073593ab51 see linux commit 18fb76ed53865c1b5d5f0157b1b825704590beb5 net-zerocopy: Copy straggler unaligned data for TCP Rx. zerocopy. linux commit 94ab9eb9b234ddf23af04a4bc7e8db68e67b8778 net-zerocopy: Defer vm zap unless actually needed.
see
 linux commit 18fb76ed53865c1b5d5f0157b1b825704590beb5
 net-zerocopy: Copy straggler unaligned data for TCP Rx. zerocopy.
 linux commit 94ab9eb9b234ddf23af04a4bc7e8db68e67b8778
 net-zerocopy: Defer vm zap unless actually needed.
netinet/tcp.h: update to linux v5.7 2020年09月09日T21:20:57+00:00 Szabolcs Nagy nsz@port70.net 2020年07月13日T19:59:41+00:00 616a8bf660d6c616aedf1e17adfb3de64f1ab9de add TCP_NLA_BYTES_NOTSENT and new tcp_zerocopy_receive fields, see linux commit c8856c051454909e5059df4e81c77b9c366c5515 tcp-zerocopy: Return inq along with tcp receive zerocopy. linux commit 33946518d493cdf10aedb4a483f1aa41948a3dab tcp-zerocopy: Return sk_err (if set) along with tcp receive zerocopy. linux commit e08ab0b377a1489760533424437c5f4be7f484a4 tcp: add bytes not sent to SCM_TIMESTAMPING_OPT_STATS
add TCP_NLA_BYTES_NOTSENT and new tcp_zerocopy_receive fields, see
 linux commit c8856c051454909e5059df4e81c77b9c366c5515
 tcp-zerocopy: Return inq along with tcp receive zerocopy.
 linux commit 33946518d493cdf10aedb4a483f1aa41948a3dab
 tcp-zerocopy: Return sk_err (if set) along with tcp receive zerocopy.
 linux commit e08ab0b377a1489760533424437c5f4be7f484a4
 tcp: add bytes not sent to SCM_TIMESTAMPING_OPT_STATS
netinet/tcp.h: update for linux v5.6 2020年09月09日T21:20:18+00:00 Szabolcs Nagy nsz@port70.net 2020年03月31日T20:07:33+00:00 c6321616b81a38f4413c2c28c5f7043b55e20d4e TCP_NLA_TIMEOUT_REHASH queries timeout-triggered rehash attempts, tcpm_ifindex limits the scope of TCP_MD5SIG* sockopt to a device. see linux commit 32efcc06d2a15fa87585614d12d6c2308cc2d3f3 tcp: export count for rehash attempts linux commit 6b102db50cdde3ba2f78631ed21222edf3a5fb51 net: Add device index to tcp_md5sig
TCP_NLA_TIMEOUT_REHASH queries timeout-triggered rehash attempts,
tcpm_ifindex limits the scope of TCP_MD5SIG* sockopt to a device.
see
 linux commit 32efcc06d2a15fa87585614d12d6c2308cc2d3f3
 tcp: export count for rehash attempts
 linux commit 6b102db50cdde3ba2f78631ed21222edf3a5fb51
 net: Add device index to tcp_md5sig
netinet/tcp.h: update tcp_info for linux v5.5 2020年09月09日T21:19:50+00:00 Szabolcs Nagy nsz@port70.net 2020年02月15日T09:42:37+00:00 d4f298149c5e36ac5521888d645bfb65f4d027fc see linux commit 480274787d7e3458bc5a7cfbbbe07033984ad711 tcp: add TCP_INFO status for failed client TFO
see
 linux commit 480274787d7e3458bc5a7cfbbbe07033984ad711
 tcp: add TCP_INFO status for failed client TFO
netinet/tcp.h: add new tcp_info fields from linux v5.4 2019年12月30日T23:14:08+00:00 Szabolcs Nagy nsz@port70.net 2019年12月22日T12:02:52+00:00 5e0c9f246cf7c0d174b7b8fbd9e02d4729ff66d2 tcpi_rcv_ooopack for tracking connection quality: linux commit f9af2dbbfe01def62765a58af7fbc488351893c3 tcp: Add TCP_INFO counter for packets received out-of-order tcpi_snd_wnd peer window size for diagnosing tcp performance problems: linux commit 8f7baad7f03543451af27f5380fc816b008aa1f2 tcp: Add snd_wnd to TCP_INFO
tcpi_rcv_ooopack for tracking connection quality:
 linux commit f9af2dbbfe01def62765a58af7fbc488351893c3
 tcp: Add TCP_INFO counter for packets received out-of-order
tcpi_snd_wnd peer window size for diagnosing tcp performance problems:
 linux commit 8f7baad7f03543451af27f5380fc816b008aa1f2
 tcp: Add snd_wnd to TCP_INFO
netinet/tcp.h: add TCP_TX_DELAY from linux v5.3 2019年12月30日T23:12:40+00:00 Szabolcs Nagy nsz@port70.net 2019年10月31日T21:15:43+00:00 af2576e61d6a68a7c6981d0b682ada28ad1f1a8d see linux commit a842fe1425cb20f457abd3f8ef98b468f83ca98b tcp: add optional per socket transmit delay
see
 linux commit a842fe1425cb20f457abd3f8ef98b468f83ca98b
 tcp: add optional per socket transmit delay
remove indirect use of endian.h from public headers 2019年10月17日T20:03:42+00:00 Rich Felker dalias@aerifal.cx 2019年10月17日T20:03:42+00:00 71d23fbeacdd1f0c5e33cffb0979250d576fcf9c building on commit 97d35a552ec5b6ddf7923dd2f9a8eb973526acea, __BYTE_ORDER is now available wherever alltypes.h is included. endian.h should not be used since, in the future, it will expose identifiers that are not in the reserved namespace for the headers which were previously using it.
building on commit 97d35a552ec5b6ddf7923dd2f9a8eb973526acea,
__BYTE_ORDER is now available wherever alltypes.h is included.
endian.h should not be used since, in the future, it will expose
identifiers that are not in the reserved namespace for the headers
which were previously using it.
netinet/tcp.h: add TCP_NLA_SRTT from linux v5.0 2019年03月13日T16:33:54+00:00 Szabolcs Nagy nsz@port70.net 2019年03月06日T22:30:30+00:00 9e06514e23a106c478f7558a4b94dfaff69dd394 smoothed RTT for SCM_TIMESTAMPING_OPT_STATS control messages. added in linux commit e8bd8fca6773ef49390269bd467bf940a0841ccf
smoothed RTT for SCM_TIMESTAMPING_OPT_STATS control messages.
added in linux commit e8bd8fca6773ef49390269bd467bf940a0841ccf

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