(→Scope) |
|||
Line 24: | Line 24: | ||
=== Scope === | === Scope === | ||
Glibc's getaddrinfo() implementation needs to be modified to support nsswitch getaddrinfo() function. | |||
The nsswitch multicast DNS plugin must be updated so that it supports IPv6 link-local scope_id. | |||
The glib generic application library must be updated to support scope_id as well. There may be other application/networking libraries. | |||
Some applications may need to be updated to properly use getaddrinfo() or a proper library function. |
Revision as of 13:19, 17 December 2012
Zero configuration networking
Summary
Support zero configuration networking. All major system services and user applications should work using multicast DNS names in the .local between directly connected computers.
Owner
- Name: Pavel Šimerda
- Email: psimerda at redhat.com
- Name: Dan Winship
- Email: danw at redhat.com
Current status
- Targeted release: Fedora 20
Detailed description
With this feature, you could connect two computers by any supported means (e.g. with an Ethernet cable) and perform any common networking tasks including file sharing and remote administration. Name resolution and service discovery will be supported.
Scope
Glibc's getaddrinfo() implementation needs to be modified to support nsswitch getaddrinfo() function.
The nsswitch multicast DNS plugin must be updated so that it supports IPv6 link-local scope_id.
The glib generic application library must be updated to support scope_id as well. There may be other application/networking libraries.
Some applications may need to be updated to properly use getaddrinfo() or a proper library function.