I've installed KDE desktop, that depends on avahi. It has two daemons avahi-daemon and avahi-dnsconfd.
In ArchLinux wiki there is no info about avahi-dnsconfd. I've tried Daemon and Avahi pages.
CUPS 1.6 changed the behavior of printer sharing and essentially moved its print advertising out to DNSSD. If you don't have Avahi installed on the server, install it and enabled the avahi-daemon and avahi-dnsconfd (initscripts) or avahi and avahi-daemon (systemd). You may need to configure Avahi in order for it to work.