Skip to content
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

Use libdmns on Linux #18

Merged
merged 1 commit into from
Feb 9, 2023
Merged

Use libdmns on Linux #18

merged 1 commit into from
Feb 9, 2023

Conversation

angelybo
Copy link
Contributor

@angelybo angelybo commented Feb 8, 2023

Implementation is from kedars/matter-rs#18

This implements mdns for Linux targets. Using patched version of libmdns as currently it does not properly respond to queries of type ALL (255) - so commands from chip-tool just hang as they can't find the correct host.

Waiting for upstream merge in librespot-org/libmdns#42 , after which we can go back to using the official repo.

Based implementation from kedars/matter-rs#18
@kedars kedars merged commit 72f40e0 into project-chip:main Feb 9, 2023
@angelybo angelybo deleted the libmdns_linux branch February 10, 2023 08:59
@willstott101
Copy link

FWIW libmdns supports windows too

@willstott101
Copy link

librespot-org/libmdns#43 released as 0.7.4

@angelybo
Copy link
Contributor Author

FWIW libmdns supports windows too

Oh cool, I missed that - maybe this thing can run on all platforms at some point like the C++version

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants