<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dhcpcd.git, branch dhcpcd-8.0.3</title>
<subtitle>DHCP / IPv4LL / IPv6RA / DHCPv6 client
</subtitle>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/'/>
<entry>
<title>Release dhcpcd-8.0.3</title>
<updated>2019-08-21T16:16:25+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2019-08-21T16:16:25+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=1055803393ab78a7d7497a607750860bb1787d4c'/>
<id>1055803393ab78a7d7497a607750860bb1787d4c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BSD: Dismiss a coverity error</title>
<updated>2019-08-21T16:16:12+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2019-08-21T16:16:12+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=223c4b4db8ad3c84fa35d9815ca76ecbc087f46c'/>
<id>223c4b4db8ad3c84fa35d9815ca76ecbc087f46c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DHCP: Don't warn that server is not destination for PtP</title>
<updated>2019-08-21T08:15:08+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2019-08-21T08:15:08+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=61017d9f0b6c0d83e44ba10a066d11c0ffb3729a'/>
<id>61017d9f0b6c0d83e44ba10a066d11c0ffb3729a</id>
<content type='text'>
Because this is really perfectly fine with a subnet.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Because this is really perfectly fine with a subnet.
</pre>
</div>
</content>
</entry>
<entry>
<title>inet: Add a subnet route for PtP interfaces if specified</title>
<updated>2019-08-21T08:10:37+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2019-08-21T08:10:37+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=879fd1402cc3dfe0149bd99fbef6172d7d3f5789'/>
<id>879fd1402cc3dfe0149bd99fbef6172d7d3f5789</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>inet: Use destination when adding addresses to PtP interfaces</title>
<updated>2019-08-21T07:57:24+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2019-08-21T07:57:24+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=40aa0b43bb4e7ff283c95d68ae6a0e11de535310'/>
<id>40aa0b43bb4e7ff283c95d68ae6a0e11de535310</id>
<content type='text'>
As they don't have a broadcast address.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As they don't have a broadcast address.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a note about prior likely being a libc bug.</title>
<updated>2019-08-20T22:12:56+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2019-08-20T22:12:56+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=52a5a99599dcb3b1a5322c65c2ee7992c0d10609'/>
<id>52a5a99599dcb3b1a5322c65c2ee7992c0d10609</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Linux: Add support for ARPHRD_NONE</title>
<updated>2019-08-20T21:59:47+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2019-08-20T21:59:47+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=208b25190faffe0735c19e69c03e122e5c54dfbf'/>
<id>208b25190faffe0735c19e69c03e122e5c54dfbf</id>
<content type='text'>
So apprently I've been doing this wrong for years - on glibc at
least, getifaddrs(3) never reported a hardware address for
AF_PACKET addresses. Infact, it reported nothing but useless
stats in ifa_data.

I view this as a bug because SIOCGIFHWADDR will get a sockaddr
with a sa_family set correctly. getifaddrs should do the same.
Anyway, if we have the ioctl and no address for the AF_PACKET
"address", call upon the above ioctl to get the correct family
for the interface.

While here, replace if_nametoindex with an ioctl to save libc
from doing it for us.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
So apprently I've been doing this wrong for years - on glibc at
least, getifaddrs(3) never reported a hardware address for
AF_PACKET addresses. Infact, it reported nothing but useless
stats in ifa_data.

I view this as a bug because SIOCGIFHWADDR will get a sockaddr
with a sa_family set correctly. getifaddrs should do the same.
Anyway, if we have the ioctl and no address for the AF_PACKET
"address", call upon the above ioctl to get the correct family
for the interface.

While here, replace if_nametoindex with an ioctl to save libc
from doing it for us.
</pre>
</div>
</content>
</entry>
<entry>
<title>sa: Minor optimisation</title>
<updated>2019-08-20T19:00:22+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2019-08-20T19:00:22+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=77d60d72623250c8c7442acbb98a672da8fe59e9'/>
<id>77d60d72623250c8c7442acbb98a672da8fe59e9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Linux: minor optimisation</title>
<updated>2019-08-20T18:57:37+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2019-08-20T18:57:37+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=21b1e8bf9009da9c7272091c15913d2dfa86b74c'/>
<id>21b1e8bf9009da9c7272091c15913d2dfa86b74c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BSD: Fix compile with prior.</title>
<updated>2019-08-20T18:18:47+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2019-08-20T18:18:47+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=f399e5cc95ed73df7f7726175f7adb3dbc85ee5a'/>
<id>f399e5cc95ed73df7f7726175f7adb3dbc85ee5a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
