Home | History | Annotate | Download | only in avahi-dnsconfd

Lines Matching refs:protocol

83     AvahiProtocol protocol;
99 static DNSServerInfo* get_server_info(AvahiIfIndex interface, AvahiProtocol protocol, const char *address) {
105 i->protocol == protocol &&
112 static DNSServerInfo* new_server_info(AvahiIfIndex interface, AvahiProtocol protocol, const char *address) {
119 i->protocol = protocol;
254 static void run_script(int new, AvahiIfIndex interface, AvahiProtocol protocol, const char *address) {
276 snprintf(pa, sizeof(pa), "%i", (int) protocol);
278 if (daemon_exec("/", &ret, AVAHI_DNSCONF_SCRIPT, AVAHI_DNSCONF_SCRIPT, new ? "+" : "-", address, ia, pa, avahi_proto_to_string(protocol), NULL) < 0)
297 AvahiProtocol protocol;
314 protocol = (AvahiProtocol) i_protocol;
320 daemon_log(LOG_INFO, "New DNS Server %s (interface: %i.%s)", a, interface, avahi_proto_to_string(protocol));
321 new_server_info(interface, protocol, a);
322 run_script(1, interface, protocol, a);
328 if ((i = get_server_info(interface, protocol, a))) {
329 daemon_log(LOG_INFO, "DNS Server %s removed (interface: %i.%s)", a, interface, avahi_proto_to_string(protocol));
331 run_script(0, interface, protocol, a);
364 AvahiProtocol protocol = servers->protocol;
368 run_script(0, interface, protocol, address);