<div dir="ltr">Hi Simon,<div><br></div><div>While validating the RFC 3315 standards through the test suite caught this issue.</div><div><br></div><div>Thanks,</div><div>Shashi</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, May 2, 2023 at 4:05 AM Simon Kelley <<a href="mailto:simon@thekelleys.org.uk">simon@thekelleys.org.uk</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 24/04/2023 05:41, shashikumar Shashi wrote:<br>
> Hi,<br>
> <br>
> I am using dnsmasq-2.80, IN this I am observing dnsmasq sending the <br>
> advertising packets for the packet containing the Server id.<br>
> This is a violation of the RFC - <br>
> <a href="https://www.rfc-editor.org/rfc/rfc3315#section-15.2" rel="noreferrer" target="_blank">https://www.rfc-editor.org/rfc/rfc3315#section-15.2</a> <br>
> <<a href="https://www.rfc-editor.org/rfc/rfc3315#section-15.2" rel="noreferrer" target="_blank">https://www.rfc-editor.org/rfc/rfc3315#section-15.2</a>><br>
> <br>
> Below is my packet:<br>
> 0x0000: 3333 0001 0002 0050 5696 5000 86dd 6000<br>
> 0x0010: 0000 003a 11ff fe80 0000 0000 0000 0250<br>
> 0x0020: 56ff fe96 5000 ff02 0000 0000 0000 0000<br>
> 0x0030: 0000 0001 0002 0222 0223 003a ac9b 01ac<br>
> 0x0040: 1a04 0002 0012 554e 5553 4544 2d53 4552<br>
> 0x0050: 5645 522d 4455 4944 0001 0004 3e74 dd1b<br>
> 0x0060: 0003 000c 6848 70e4 0000 0000 0000 0000<br>
> <br>
> <br>
> Is there any known issue??<br>
> <br>
<br>
<br>
Thanks for the report. I've just pushed a code change which improves the <br>
checking of received packets to conform better with section 15.<br>
<br>
<a href="https://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commit;h=7500157cff8ea28ab03e6e62e0d1575e4d01746b" rel="noreferrer" target="_blank">https://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commit;h=7500157cff8ea28ab03e6e62e0d1575e4d01746b</a><br>
<br>
Out of interest, did this cause problems in a real installation, or were <br>
you running a test suite?<br>
<br>
<br>
Cheers,<br>
<br>
Simon.<br>
<br>
_______________________________________________<br>
Dnsmasq-discuss mailing list<br>
<a href="mailto:Dnsmasq-discuss@lists.thekelleys.org.uk" target="_blank">Dnsmasq-discuss@lists.thekelleys.org.uk</a><br>
<a href="https://lists.thekelleys.org.uk/cgi-bin/mailman/listinfo/dnsmasq-discuss" rel="noreferrer" target="_blank">https://lists.thekelleys.org.uk/cgi-bin/mailman/listinfo/dnsmasq-discuss</a><br>
</blockquote></div>