Lines Matching defs:address
45 #include <avahi-common/address.h>
85 char *address;
94 avahi_free(i->address);
100 static DNSServerInfo* get_server_info(AvahiIfIndex interface, AvahiProtocol protocol, const char *address) {
102 assert(address);
107 strcmp(i->address, address) == 0)
113 static DNSServerInfo* new_server_info(AvahiIfIndex interface, AvahiProtocol protocol, const char *address) {
116 assert(address);
121 i->address = avahi_strdup(address);
211 if (strcmp(i->address, j->address) == 0)
218 t = avahi_strdup(i->address);
220 t = avahi_strdup_printf("%s %s", r, i->address);
255 static void run_script(int new, AvahiIfIndex interface, AvahiProtocol protocol, const char *address) {
279 if (daemon_exec("/", &ret, AVAHI_DNSCONF_SCRIPT, AVAHI_DNSCONF_SCRIPT, new ? "+" : "-", address, ia, pa, avahi_proto_to_string(protocol), NULL) < 0)
319 daemon_log(LOG_WARNING, "DNS server with port address != 53 found, ignoring");
366 char *address = avahi_strdup(servers->address);
369 run_script(0, interface, protocol, address);
370 avahi_free(address);