<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">Hi Geert,</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Thanks for your reply. I'm not sure I
understand the full meaning of your comments; allow me to dig a
little deeper.<br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">On 21/09/2024 09:29, Geert Stappers
wrote:<br>
</div>
<blockquote type="cite" cite="mid:Zu51vdFcmc+pCLAV@gpm.stappers.nl"><span
style="white-space: pre-wrap">
</span>
<pre class="moz-quote-pre" wrap="">And it is OK to render the special treatment of address ending in .0 or
.255 in /23 networks or even larger networks as "to be retired". Then
the adventure realy begins. Dive in the source, find the place (find the
placesss???) where the exception is implented and remove it. `make` and
test it. Most likely it will take several iterations (don't expect
"first time right"). The "it works for me" reward can get as next
reward the warm feeling of "I was able to give back" [2].</pre>
</blockquote>
<p>I'm not sure whether you are confirming my belief that it is time
to retire this special treatment; would you mind being more
explicit?</p>
<p>It is of course normal for an open-source project to request
patches. But before we get to that, I was enquiring as to whether
any such patch would be accepted. In other words: is anyone on
this list aware of reasons why it should not: are there still IP
implementations out there and in significant use that cannot cope
with .0 or .255 addresses in networks larger than /24 that
formerly belonged to Class C?</p>
<p>Then, as regards a potential patch: it would consist of a
reversion of the commit that introduced the restriction to begin
with.</p>
<p>$ git log -S 'Addresses which end in .255 and .0 are broken in
Windows even when using'<br>
commit 73a08a248d45ca4ed6e5454a174d7248fdbeb17d (tag: v2.47)<br>
Author: Simon Kelley <a class="moz-txt-link-rfc2396E" href="mailto:simon@thekelleys.org.uk"><simon@thekelleys.org.uk></a><br>
Date: Thu Feb 5 20:28:08 2009 +0000<br>
<br>
import of dnsmasq-2.47.tar.gz<br>
</p>
<p>So this commit predates Simon's adoption of git. Is earlier
commit-by-commit history still available somewhere?</p>
<p>Thanks, Jan<br>
</p>
</body>
</html>