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

Lines Matching full:domain

38 #include <avahi-common/domain.h>
65 char *domain;
82 char *name, *type, *domain;
127 static ServiceInfo *find_service(AvahiIfIndex interface, AvahiProtocol protocol, const char *name, const char *type, const char *domain) {
135 avahi_domain_equal(i->domain, domain))
154 static void print_service_line(Config *config, char c, AvahiIfIndex interface, AvahiProtocol protocol, const char *name, const char *type, const char *domain, int nl) {
170 avahi_escape_label(name, strlen(name), &e, &l), type, domain, nl ? "\n" : "");
180 n_columns-35, label, type, domain);
193 const char *domain,
214 print_service_line(i->config, '=', interface, protocol, name, type, domain, 0);
239 fprintf(stderr, _("Failed to resolve service '%s' of type '%s' in domain '%s': %s\n"), name, type, domain, avahi_strerror(avahi_client_errno(client)));
253 static ServiceInfo *add_service(Config *c, AvahiIfIndex interface, AvahiProtocol protocol, const char *name, const char *type, const char *domain) {
259 if (!(i->resolver = avahi_service_resolver_new(client, interface, protocol, name, type, domain, AVAHI_PROTO_UNSPEC, 0, service_resolver_callback, i))) {
261 fprintf(stderr, _("Failed to resolve service '%s' of type '%s' in domain '%s': %s\n"), name, type, domain, avahi_strerror(avahi_client_errno(client)));
273 i->domain = avahi_strdup(domain);
292 avahi_free(i->domain);
303 const char *domain,
317 if (find_service(interface, protocol, name, type, domain))
320 add_service(c, interface, protocol, name, type, domain);
322 print_service_line(c, '+', interface, protocol, name, type, domain, 1);
330 if (!(info = find_service(interface, protocol, name, type, domain)))
335 print_service_line(c, '-', interface, protocol, name, type, domain, 1);
356 static void browse_service_type(Config *c, const char *stype, const char *domain) {
373 domain,
394 const char *domain,
406 browse_service_type(c, type, domain);
439 c->domain,
457 const char *domain,
477 domain);
483 domain);
513 c->domain,
548 * Event (+/-), Network Interface, Protocol (IPv4/v6), Domain */
549 fprintf(stderr, _("E Ifce Prot Domain\n"));
552 * Event (+/-), Network Interface, Protocol (IPv4/v6), Domain */
553 fprintf(stderr, _("E Ifce Prot %-*s %-20s Domain\n"), n_columns-35, _("Name"), _("Type"));
558 browse_service_type(config, config->stype, config->domain);
630 if (strstr(argv0, "domain"))
651 " -d --domain=DOMAIN The domain to browse in\n"
675 { "domain", required_argument, NULL, 'd' },
693 c->command = strstr(argv0, "domain") ? COMMAND_BROWSE_DOMAINS : COMMAND_BROWSE_SERVICES;
701 c->domain = c->stype = NULL;
727 avahi_free(c->domain);
728 c->domain = avahi_strdup(optarg);
869 avahi_free(config.domain);