Lines Matching refs:client
118 Client *client; in client_get() local
123 for (client = server->clients; client; client = client->clients_next) in client_get()
124 if (!strcmp(name, client->name)) in client_get()
125 return client; in client_get()
134 client = avahi_new(Client, 1); in client_get()
135 client->id = server->current_id++; in client_get()
136 client->name = avahi_strdup(name); in client_get()
137 client->current_id = 0; in client_get()
138 client->n_objects = 0; in client_get()
140 AVAHI_LLIST_HEAD_INIT(EntryGroupInfo, client->entry_groups); in client_get()
141 AVAHI_LLIST_HEAD_INIT(SyncHostNameResolverInfo, client->sync_host_name_resolvers); in client_get()
142 AVAHI_LLIST_HEAD_INIT(AsyncHostNameResolverInfo, client->async_host_name_resolvers); in client_get()
143 AVAHI_LLIST_HEAD_INIT(SyncAddressResolverInfo, client->sync_address_resolvers); in client_get()
144 AVAHI_LLIST_HEAD_INIT(AsyncAddressResolverInfo, client->async_address_resolvers); in client_get()
145 AVAHI_LLIST_HEAD_INIT(DomainBrowserInfo, client->domain_browsers); in client_get()
146 AVAHI_LLIST_HEAD_INIT(ServiceTypeBrowserInfo, client->service_type_browsers); in client_get()
147 AVAHI_LLIST_HEAD_INIT(ServiceBrowserInfo, client->service_browsers); in client_get()
148 AVAHI_LLIST_HEAD_INIT(SyncServiceResolverInfo, client->sync_service_resolvers); in client_get()
149 AVAHI_LLIST_HEAD_INIT(AsyncServiceResolverInfo, client->async_service_resolvers); in client_get()
150 AVAHI_LLIST_HEAD_INIT(RecordBrowserInfo, client->record_browsers); in client_get()
152 AVAHI_LLIST_PREPEND(Client, clients, server->clients, client); in client_get()
157 return client; in client_get()
225 Client *client; in msg_signal_filter_impl() local
227 if ((client = client_get(name, FALSE))) { in msg_signal_filter_impl()
229 client_free(client); in msg_signal_filter_impl()
414 Client *client; in msg_server_impl() local
433 if (!(client = client_get(dbus_message_get_sender(m), TRUE))) { in msg_server_impl()
438 if (client->n_objects >= server->n_objects_per_client_max) { in msg_server_impl()
439 … avahi_log_warn("Too many objects for client '%s', client request failed.", client->name); in msg_server_impl()
444 i->id = ++client->current_id; in msg_server_impl()
445 i->client = client; in msg_server_impl()
448 AVAHI_LLIST_PREPEND(EntryGroupInfo, entry_groups, client->entry_groups, i); in msg_server_impl()
449 client->n_objects++; in msg_server_impl()
456 i->path = avahi_strdup_printf("/Client%u/EntryGroup%u", client->id, i->id); in msg_server_impl()
461 Client *client; in msg_server_impl() local
479 if (!(client = client_get(dbus_message_get_sender(m), TRUE))) { in msg_server_impl()
484 if (client->n_objects >= server->n_objects_per_client_max) { in msg_server_impl()
485 … avahi_log_warn("Too many objects for client '%s', client request failed.", client->name); in msg_server_impl()
490 i->client = client; in msg_server_impl()
492 …AVAHI_LLIST_PREPEND(SyncHostNameResolverInfo, sync_host_name_resolvers, client->sync_host_name_res… in msg_server_impl()
493 client->n_objects++; in msg_server_impl()
503 Client *client; in msg_server_impl() local
524 if (!(client = client_get(dbus_message_get_sender(m), TRUE))) { in msg_server_impl()
529 if (client->n_objects >= server->n_objects_per_client_max) { in msg_server_impl()
530 … avahi_log_warn("Too many objects for client '%s', client request failed.", client->name); in msg_server_impl()
535 i->client = client; in msg_server_impl()
537 …AVAHI_LLIST_PREPEND(SyncAddressResolverInfo, sync_address_resolvers, client->sync_address_resolver… in msg_server_impl()
538 client->n_objects++; in msg_server_impl()
548 Client *client; in msg_server_impl() local
574 if (!(client = client_get(dbus_message_get_sender(m), TRUE))) { in msg_server_impl()
579 if (client->n_objects >= server->n_objects_per_client_max) { in msg_server_impl()
580 … avahi_log_warn("Too many objects for client '%s', client request failed.", client->name); in msg_server_impl()
588 i->id = ++client->current_id; in msg_server_impl()
589 i->client = client; in msg_server_impl()
591 AVAHI_LLIST_PREPEND(DomainBrowserInfo, domain_browsers, client->domain_browsers, i); in msg_server_impl()
592 client->n_objects++; in msg_server_impl()
599 i->path = avahi_strdup_printf("/Client%u/DomainBrowser%u", client->id, i->id); in msg_server_impl()
604 Client *client; in msg_server_impl() local
629 if (!(client = client_get(dbus_message_get_sender(m), TRUE))) { in msg_server_impl()
634 if (client->n_objects >= server->n_objects_per_client_max) { in msg_server_impl()
635 … avahi_log_warn("Too many objects for client '%s', client request failed.", client->name); in msg_server_impl()
643 i->id = ++client->current_id; in msg_server_impl()
644 i->client = client; in msg_server_impl()
646 …AVAHI_LLIST_PREPEND(ServiceTypeBrowserInfo, service_type_browsers, client->service_type_browsers, … in msg_server_impl()
647 client->n_objects++; in msg_server_impl()
654 i->path = avahi_strdup_printf("/Client%u/ServiceTypeBrowser%u", client->id, i->id); in msg_server_impl()
659 Client *client; in msg_server_impl() local
685 if (!(client = client_get(dbus_message_get_sender(m), TRUE))) { in msg_server_impl()
690 if (client->n_objects >= server->n_objects_per_client_max) { in msg_server_impl()
691 … avahi_log_warn("Too many objects for client '%s', client request failed.", client->name); in msg_server_impl()
699 i->id = ++client->current_id; in msg_server_impl()
700 i->client = client; in msg_server_impl()
702 AVAHI_LLIST_PREPEND(ServiceBrowserInfo, service_browsers, client->service_browsers, i); in msg_server_impl()
703 client->n_objects++; in msg_server_impl()
710 i->path = avahi_strdup_printf("/Client%u/ServiceBrowser%u", client->id, i->id); in msg_server_impl()
715 Client *client; in msg_server_impl() local
735 if (!(client = client_get(dbus_message_get_sender(m), TRUE))) { in msg_server_impl()
740 if (client->n_objects >= server->n_objects_per_client_max) { in msg_server_impl()
741 … avahi_log_warn("Too many objects for client '%s', client request failed.", client->name); in msg_server_impl()
752 i->client = client; in msg_server_impl()
754 …AVAHI_LLIST_PREPEND(SyncServiceResolverInfo, sync_service_resolvers, client->sync_service_resolver… in msg_server_impl()
755 client->n_objects++; in msg_server_impl()
765 Client *client; in msg_server_impl() local
793 if (!(client = client_get(dbus_message_get_sender(m), TRUE))) { in msg_server_impl()
798 if (client->n_objects >= server->n_objects_per_client_max) { in msg_server_impl()
799 …avahi_log_warn(__FILE__": Too many objects for client '%s', client request failed.", client->name); in msg_server_impl()
810 i->id = ++client->current_id; in msg_server_impl()
811 i->client = client; in msg_server_impl()
813 …AVAHI_LLIST_PREPEND(AsyncServiceResolverInfo, async_service_resolvers, client->async_service_resol… in msg_server_impl()
814 client->n_objects++; in msg_server_impl()
823 i->path = avahi_strdup_printf("/Client%u/ServiceResolver%u", client->id, i->id); in msg_server_impl()
828 Client *client; in msg_server_impl() local
854 if (!(client = client_get(dbus_message_get_sender(m), TRUE))) { in msg_server_impl()
859 if (client->n_objects >= server->n_objects_per_client_max) { in msg_server_impl()
860 …avahi_log_warn(__FILE__": Too many objects for client '%s', client request failed.", client->name); in msg_server_impl()
865 i->id = ++client->current_id; in msg_server_impl()
866 i->client = client; in msg_server_impl()
868 …AVAHI_LLIST_PREPEND(AsyncHostNameResolverInfo, async_host_name_resolvers, client->async_host_name_… in msg_server_impl()
869 client->n_objects++; in msg_server_impl()
876 i->path = avahi_strdup_printf("/Client%u/HostNameResolver%u", client->id, i->id); in msg_server_impl()
881 Client *client; in msg_server_impl() local
910 if (!(client = client_get(dbus_message_get_sender(m), TRUE))) { in msg_server_impl()
915 if (client->n_objects >= server->n_objects_per_client_max) { in msg_server_impl()
916 …avahi_log_warn(__FILE__": Too many objects for client '%s', client request failed.", client->name); in msg_server_impl()
921 i->id = ++client->current_id; in msg_server_impl()
922 i->client = client; in msg_server_impl()
924 …AVAHI_LLIST_PREPEND(AsyncAddressResolverInfo, async_address_resolvers, client->async_address_resol… in msg_server_impl()
925 client->n_objects++; in msg_server_impl()
932 i->path = avahi_strdup_printf("/Client%u/AddressResolver%u", client->id, i->id); in msg_server_impl()
937 Client *client; in msg_server_impl() local
969 if (!(client = client_get(dbus_message_get_sender(m), TRUE))) { in msg_server_impl()
974 if (client->n_objects >= server->n_objects_per_client_max) { in msg_server_impl()
975 … avahi_log_warn("Too many objects for client '%s', client request failed.", client->name); in msg_server_impl()
980 i->id = ++client->current_id; in msg_server_impl()
981 i->client = client; in msg_server_impl()
983 AVAHI_LLIST_PREPEND(RecordBrowserInfo, record_browsers, client->record_browsers, i); in msg_server_impl()
984 client->n_objects++; in msg_server_impl()
997 i->path = avahi_strdup_printf("/Client%u/RecordBrowser%u", client->id, i->id); in msg_server_impl()