Lines Matching refs:ServiceInfo
77 typedef struct ServiceInfo ServiceInfo; typedef
79 struct ServiceInfo { struct
87 AVAHI_LLIST_FIELDS(ServiceInfo, info); argument
94 static ServiceInfo *services = NULL;
127 static ServiceInfo *find_service(AvahiIfIndex interface, AvahiProtocol protocol, const char *name, … in find_service()
128 ServiceInfo *i; in find_service()
201 ServiceInfo *i = userdata; in service_resolver_callback()
253 static ServiceInfo *add_service(Config *c, AvahiIfIndex interface, AvahiProtocol protocol, const ch… in add_service()
254 ServiceInfo *i; in add_service()
256 i = avahi_new(ServiceInfo, 1); in add_service()
276 AVAHI_LLIST_PREPEND(ServiceInfo, info, services, i); in add_service()
281 static void remove_service(Config *c, ServiceInfo *i) { in remove_service()
285 AVAHI_LLIST_REMOVE(ServiceInfo, info, services, i); in remove_service()
328 ServiceInfo *info; in service_browser_callback()