Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#82 closed defect (invalid)

Recursion bit not properly set

Reported by: Leonidas Owned by: lennart
Milestone: Component: avahi-client
Keywords: Cc:

Description

As I read today on Fefe's Blog (german only - sorry) Avahi does not set the recursion bit properly. The author states that when sending a DNS query with recursion bit to a server, the response must also have the recursion bit set. He says that the response must have the recursion bit set in the same way as the query accourding to the standard.

However, I did not test it, as I don't have anything to do with Avahi, I just wanted to report this bug, so don't shoot the messenger ;)

Change History (3)

comment:1 Changed 8 years ago by lennart

  • Resolution set to invalid
  • Status changed from new to closed

This is bullshit.

Fefe should read the mDNS spec before complaining that Avahi doesn't follow it. See 20.6 of the Multicast DNS spec:

   In both multicast query and multicast response messages, the
   Recursion Desired bit SHOULD be zero on transmission, and MUST be
   ignored on reception.

To me this reads as if Avahi does the right thing.

comment:2 Changed 8 years ago by lathiat

BTW Leonidas, thanks for your report ;) While obviously incorrect in this case we do encourage you to report any bugs you discover in the future.

comment:3 Changed 8 years ago by lennart

BTW, I am sorry, if I sounded harsh. It's just that fefe likes to insult everyone for trivial reasons and doesn't feel the need to have any real clue if he does that. I guess you feared that reaction, given your comment on not shooting the messenger.

I am sorry,

Lennart

Note: See TracTickets for help on using tickets.