CONFIG_MDNS_RESPONDER_DNS_SD

Enable DNS Service Discovery via mDNS

Type: bool

Help

Selecting this option ensures that the MDNS Responder processes PTR, SRV, and TXT records according to RFC 6763. By doing so, Zephyr network services are discoverable using e.g. ‘avahi-browse -t -r _greybus._tcp’.

Direct dependencies

DNS_SD && MDNS_RESPONDER && NETWORKING

(Includes any dependencies from ifs and menus.)

Default

  • y

Kconfig definition

At <Zephyr>/subsys/net/lib/dns/Kconfig:143

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:34<Zephyr>/subsys/Kconfig:34<Zephyr>/subsys/net/Kconfig:89<Zephyr>/subsys/net/lib/Kconfig:8

Menu path: (Top) → Sub Systems and OS Services → Networking → Link layer and IP networking support → Network Protocols → mDNS responder

config MDNS_RESPONDER_DNS_SD
    bool "Enable DNS Service Discovery via mDNS"
    default y
    depends on DNS_SD && MDNS_RESPONDER && NETWORKING
    help
      Selecting this option ensures that the MDNS Responder
      processes PTR, SRV, and TXT records according to RFC 6763.
      By doing so, Zephyr network services are discoverable
      using e.g. 'avahi-browse -t -r _greybus._tcp'.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)