<feed xmlns='http://www.w3.org/2005/Atom'>
<title>musl/include/netinet, branch v1.2.0</title>
<subtitle>musl - an implementation of the standard library for Linux-based systems</subtitle>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/'/>
<entry>
<title>netinet/tcp.h: add new tcp_info fields from linux v5.4</title>
<updated>2019-12-30T23:14:08+00:00</updated>
<author>
<name>Szabolcs Nagy</name>
<email>nsz@port70.net</email>
</author>
<published>2019-12-22T12:02:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=5e0c9f246cf7c0d174b7b8fbd9e02d4729ff66d2'/>
<id>5e0c9f246cf7c0d174b7b8fbd9e02d4729ff66d2</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>netinet/if_ether.h: add ETH_P_LLDP from linux v5.3</title>
<updated>2019-12-30T23:12:42+00:00</updated>
<author>
<name>Szabolcs Nagy</name>
<email>nsz@port70.net</email>
</author>
<published>2019-11-03T22:22:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=167cbf1316246616c2cc200ab54a07e402c67a72'/>
<id>167cbf1316246616c2cc200ab54a07e402c67a72</id>
<content type='text'>
see

  linux commit c54c2c72b2b90a3ba61b8cad032a578ce2bf5b35
  net: Add a define for LLDP ethertype
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
see

  linux commit c54c2c72b2b90a3ba61b8cad032a578ce2bf5b35
  net: Add a define for LLDP ethertype
</pre>
</div>
</content>
</entry>
<entry>
<title>netinet/tcp.h: add TCP_TX_DELAY from linux v5.3</title>
<updated>2019-12-30T23:12:40+00:00</updated>
<author>
<name>Szabolcs Nagy</name>
<email>nsz@port70.net</email>
</author>
<published>2019-10-31T21:15:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=af2576e61d6a68a7c6981d0b682ada28ad1f1a8d'/>
<id>af2576e61d6a68a7c6981d0b682ada28ad1f1a8d</id>
<content type='text'>
see

  linux commit a842fe1425cb20f457abd3f8ef98b468f83ca98b
  tcp: add optional per socket transmit delay
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
see

  linux commit a842fe1425cb20f457abd3f8ef98b468f83ca98b
  tcp: add optional per socket transmit delay
</pre>
</div>
</content>
</entry>
<entry>
<title>add uapi guards for new netinet/ip.h conflict with struct iphdr</title>
<updated>2019-12-22T17:45:48+00:00</updated>
<author>
<name>A. Wilcox</name>
<email>AWilcox@Wilcox-Tech.com</email>
</author>
<published>2019-12-22T06:06:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=0738e6c19fb03d11ee55637b75171fc9f8287572'/>
<id>0738e6c19fb03d11ee55637b75171fc9f8287572</id>
<content type='text'>
This ensures that the musl definition of 'struct iphdr' does not conflict
with the Linux kernel UAPI definition of it.

Some software, i.e. net-tools, will not compile against 5.4 kernel headers
without this patch and the corresponding Linux kernel patch.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This ensures that the musl definition of 'struct iphdr' does not conflict
with the Linux kernel UAPI definition of it.

Some software, i.e. net-tools, will not compile against 5.4 kernel headers
without this patch and the corresponding Linux kernel patch.
</pre>
</div>
</content>
</entry>
<entry>
<title>remove indirect use of endian.h from public headers</title>
<updated>2019-10-17T20:03:42+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2019-10-17T20:03:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=71d23fbeacdd1f0c5e33cffb0979250d576fcf9c'/>
<id>71d23fbeacdd1f0c5e33cffb0979250d576fcf9c</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>netinet/if_ether.h: add ETH_P_DSA_8021Q from linux v5.2</title>
<updated>2019-09-11T14:39:58+00:00</updated>
<author>
<name>Szabolcs Nagy</name>
<email>nsz@port70.net</email>
</author>
<published>2019-08-12T17:37:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=b5134ccd4d40b0446aa21a42186deb4b6cee0a8f'/>
<id>b5134ccd4d40b0446aa21a42186deb4b6cee0a8f</id>
<content type='text'>
ethertype for fake VLAN header for DSA, see

  linux commit bf5bc3ce8a8f32a0d45b6820ede8f9fc3e9c23df
  ether: Add dedicated Ethertype for pseudo-802.1Q DSA tagging
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ethertype for fake VLAN header for DSA, see

  linux commit bf5bc3ce8a8f32a0d45b6820ede8f9fc3e9c23df
  ether: Add dedicated Ethertype for pseudo-802.1Q DSA tagging
</pre>
</div>
</content>
</entry>
<entry>
<title>netinet/in.h: add INADDR_ALLSNOOPERS_GROUP from linux v5.1</title>
<updated>2019-07-01T18:16:41+00:00</updated>
<author>
<name>Szabolcs Nagy</name>
<email>nsz@port70.net</email>
</author>
<published>2019-05-09T19:37:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=eea841e6534b014b820fcd3c99e8ac4a0cb2412e'/>
<id>eea841e6534b014b820fcd3c99e8ac4a0cb2412e</id>
<content type='text'>
RFC 4286: "The IPv4 multicast address for All-Snoopers is 224.0.0.106."
from

  linux commit 4effd28c1245303dce7fd290c501ac2c11052114
  bridge: join all-snoopers multicast address
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
RFC 4286: "The IPv4 multicast address for All-Snoopers is 224.0.0.106."
from

  linux commit 4effd28c1245303dce7fd290c501ac2c11052114
  bridge: join all-snoopers multicast address
</pre>
</div>
</content>
</entry>
<entry>
<title>netinet/in.h: add IPV6_ROUTER_ALERT_ISOLATE from linux v5.1</title>
<updated>2019-07-01T18:12:14+00:00</updated>
<author>
<name>Szabolcs Nagy</name>
<email>nsz@port70.net</email>
</author>
<published>2019-05-09T19:09:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=93b5f6c84356558bab965cc2f09d7c7c0dcb9beb'/>
<id>93b5f6c84356558bab965cc2f09d7c7c0dcb9beb</id>
<content type='text'>
restricts router alert packets received by the socket to the
socket's namespace only. see

  linux commit 9036b2fe092a107856edd1a3bad48b83f2b45000
  net: ipv6: add socket option IPV6_ROUTER_ALERT_ISOLATE
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
restricts router alert packets received by the socket to the
socket's namespace only. see

  linux commit 9036b2fe092a107856edd1a3bad48b83f2b45000
  net: ipv6: add socket option IPV6_ROUTER_ALERT_ISOLATE
</pre>
</div>
</content>
</entry>
<entry>
<title>netinet/tcp.h: add TCP_NLA_SRTT from linux v5.0</title>
<updated>2019-03-13T16:33:54+00:00</updated>
<author>
<name>Szabolcs Nagy</name>
<email>nsz@port70.net</email>
</author>
<published>2019-03-06T22:30:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=9e06514e23a106c478f7558a4b94dfaff69dd394'/>
<id>9e06514e23a106c478f7558a4b94dfaff69dd394</id>
<content type='text'>
smoothed RTT for SCM_TIMESTAMPING_OPT_STATS control messages.
added in linux commit e8bd8fca6773ef49390269bd467bf940a0841ccf
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
smoothed RTT for SCM_TIMESTAMPING_OPT_STATS control messages.
added in linux commit e8bd8fca6773ef49390269bd467bf940a0841ccf
</pre>
</div>
</content>
</entry>
<entry>
<title>netinet/udp.h: add UDP_GRO from linux v5.0</title>
<updated>2019-03-13T16:33:51+00:00</updated>
<author>
<name>Szabolcs Nagy</name>
<email>nsz@port70.net</email>
</author>
<published>2019-03-06T22:24:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=292bda7ceb1033488af08ba0ae8df27e38e8eb00'/>
<id>292bda7ceb1033488af08ba0ae8df27e38e8eb00</id>
<content type='text'>
sockopt to enable gro for udp.
added in linux commit e20cf8d3f1f763ad28a9cb3b41305b8a8a42653e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
sockopt to enable gro for udp.
added in linux commit e20cf8d3f1f763ad28a9cb3b41305b8a8a42653e
</pre>
</div>
</content>
</entry>
</feed>
