Comments (5)
+1 this sounds great. I also have code to support interface indexes/scopes so link local IPv6 will work properly which means IPv6 can be enabled by default and generally work properly.
I suspect However I also need to pay attention to systemd-resolved. Seems they implemented a mini mdns stack for some strange reason already but the good news is that Avahi support could use dbus rather than the UNIX socket and thus also easy to add interface index/scopes for that.
I'll set it up and happily take your patches.
from avahi.
Yes, I looked at systemd-resolved and thought "one problem at a time" 😺
from avahi.
@lathiat Can you take a look at the pull request and let me know if it's what you're looking for?
from avahi.
See https://github.com/lathiat/nss-mdns.
from avahi.
Cool! It's great to see that nss-mdns receives an attention after a long hiatus! Thanks @agoode !
from avahi.
Related Issues (20)
- `avahi_record_lexicographical_compare` crashes with RRs with zero-length rdata
- avahi fails to process packets where escaped labels can't fit into 256 bytes HOT 1
- AddressSanitizer: stack-buffer-overflow READ of size 1 when `host-name-from-machine-id` is set to `yes`
- Uncontrolled recursion in `lookup_handle_cname` caused by recursive CNAMEs HOT 3
- Debug parameter doesn't add to log HOT 13
- New release to fix all CVEs since 2021? HOT 2
- Change hostname directly using system command possible with this version or not ? HOT 6
- getpwnam failed. errno is 2 HOT 2
- no sd_notify notifications with chroot enabled HOT 1
- Document in 0.9 release notes, which parts/bindings are obsolete/going away HOT 20
- Avahi and VRFs HOT 9
- Port not being released by avahi inside docker HOT 2
- avahi-autipd leaves zombi process after kill under docker container HOT 1
- OSS-Fuzz issue 64170 HOT 3
- Move away from xmltoman for manpages? HOT 5
- mDNS over primary and subinterface HOT 5
- There is a use-after-free in `avahi-browse -f -arp` when `avahi-daemon` is restarted
- [RFC] More flexible/extensible reflect-filters HOT 1
- An empty `allow-interfaces=` makes the system not reachable HOT 3
- Repository settings HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from avahi.