Skip to content

Feature flag for selecting dns service#112

Merged
sashahilton00 merged 2 commits into
masterfrom
feature_dns
Jan 31, 2018
Merged

Feature flag for selecting dns service#112
sashahilton00 merged 2 commits into
masterfrom
feature_dns

Conversation

@sashahilton00

@sashahilton00 sashahilton00 commented Jan 31, 2018

Copy link
Copy Markdown
Member

Code for allowing one to use dns-sd instead of mdns with the --features "dns-sd" compile time flag. Documentation needs to be added. Review and suggestions welcomed.

@mherger

mherger commented Jan 31, 2018

Copy link
Copy Markdown
Contributor

I guess the downside of using dns-sd is that it would require avahi or similar to be running?

@sashahilton00

Copy link
Copy Markdown
Member Author

To be honest, I'm not too sure. This pr is just my implementation of a feature flag because libreelec needs it apparently. I'm not really sure of the difference between mdns and dns-sd, hopefully the OP can provide some insight? Cc @awiouy

@awiouy

awiouy commented Jan 31, 2018

Copy link
Copy Markdown
Collaborator

@mherger the rationale is given in #13
By default, LibreELEC runs avahi, whose configuration can not be changed

@sashahilton00

Copy link
Copy Markdown
Member Author

@awiouy can you build with feature with-dns-sd and confirm that it works with libreelec, and in the meantime if anyone sees a way to cleanup the code a bit, great. Once confirmed working, I'll merge, suggested improvements notwithstanding.

@awiouy

awiouy commented Jan 31, 2018

Copy link
Copy Markdown
Collaborator

Will do right away!

@awiouy

awiouy commented Jan 31, 2018

Copy link
Copy Markdown
Collaborator

Builds and runs! Thanks much!

@sashahilton00 sashahilton00 merged commit 932441d into master Jan 31, 2018
@ComlOnline ComlOnline deleted the feature_dns branch February 5, 2018 20:23
paulfariello pushed a commit to paulfariello/librespot that referenced this pull request Sep 23, 2025
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