avahi-compat-libdns_sd做了什么?

我在一个Ubuntu Box(主机A)上启动并运行了Bonjour(mDNSResponder - Linux版本)。我已成功将Avahi移植到一个新平台。正如我所见,。/ mDNSNetMonitor能够发现avahi在不同的主机Host B(/etc/avahi/services/myservice.service)上发布的服务。这意味着Bonjour能够发现Avahi发布的服务。 我的问题是,为什么我需要avahi-compat-libdns_sd库。在实验的上下文中,我是否还需要将avahi-compat-libdns_sd库移植到新平台(主机B)?请注意,在主机B上运行的Avahi是“启用Dbus”。     
已邀请:
基本上它使用avahi提供了一个
dns_sd.h
头文件和一个支持实现,以提供与Bonjour SDK接口的兼容性。所以不,你不需要为你的实验移植
avahi-compat-libdns_sd
部分。     

要回复问题请先登录注册