-
Notifications
You must be signed in to change notification settings - Fork 7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
net: dns-sd: additional rfc6733 features #38846
Comments
The driver seems to not initiate device-side announcements or probing at startup as described in section 8: https://datatracker.ietf.org/doc/html/rfc6762#section-8. This causes my device to remain undiscovered when the server has avahi-daemon running. |
Thanks for finding this! I see that it's part of the greater mdns picture (rfc6762) so I might create a separate issue for general mdns improvements. |
Pushing this back, as I have no actual dedicated hours to work on this at the moment (most of my upstream work is still unfortunately evenings and weekends). |
@pdgendt - in case you have bandwidth to make additional improvements. Feel free to ping me on Discord for any clarification. In particular, accessor methods would be the preferred way to extract fields. |
@cfriedt thanks, it could be something for the long run though. We're currently more focused on RFC6762, and filling some gaps there. |
This issue, marked as an Enhancement, was opened a while ago and did not get any traction. It was just assigned to you based on the labels. If you don't consider yourself the right person to address this issue, please re-assing it to the right person. Please take a moment to review if the issue is still relevant to the project. If it is, please provide feedback and direction on how to move forward. If it is not, has already been addressed, is a duplicate, or is no longer relevant, please close it with a short comment explaining the reason. @cfriedt you are also encouraged to help moving this issue forward by providing additional information and confirming this request/issue is still relevant to you. Thanks! |
DNS SD should be much easier to test and maintain with this change. I'll assign it to myself and will try to carve out some time to implement it soon. |
Is your enhancement proposal related to a problem? Please describe.
Currently, dns-sd does not support
Items 2 and 3 deal with fully-qualified names (FQN's). Examples of FQN's that are unsupported are of the form:
or anything other than "local" for a
<domain>
, whereThe
struct dns_sd_rec
actually has insufficient fields to represent all types of names.Describe the solution you'd like
proto
,service
, andinstance
fields ofstruct dns_sd_rec
name
field andname_size
,domain
field anddomain_size
, andtext
andtext_size
Describe alternatives you've considered
Additional context
https://datatracker.ietf.org/doc/html/rfc6763
The text was updated successfully, but these errors were encountered: