Lines Matching full:address
43 #include <avahi-common/address.h>
84 char *address;
93 avahi_free(i->address);
99 static DNSServerInfo* get_server_info(AvahiIfIndex interface, AvahiProtocol protocol, const char *address) {
101 assert(address);
106 strcmp(i->address, address) == 0)
112 static DNSServerInfo* new_server_info(AvahiIfIndex interface, AvahiProtocol protocol, const char *address) {
115 assert(address);
120 i->address = avahi_strdup(address);
210 if (strcmp(i->address, j->address) == 0)
217 t = avahi_strdup(i->address);
219 t = avahi_strdup_printf("%s %s", r, i->address);
254 static void run_script(int new, AvahiIfIndex interface, AvahiProtocol protocol, const char *address) {
278 if (daemon_exec("/", &ret, AVAHI_DNSCONF_SCRIPT, AVAHI_DNSCONF_SCRIPT, new ? "+" : "-", address, ia, pa, avahi_proto_to_string(protocol), NULL) < 0)
318 daemon_log(LOG_WARNING, "DNS server with port address != 53 found, ignoring");
365 char *address = avahi_strdup(servers->address);
368 run_script(0, interface, protocol, address);
369 avahi_free(address);