Lines Matching refs:name

149 add_device (const char *name, Net_Device ** ndp)
164 DBG (1, "add_device: adding backend %s\n", name);
167 if (strcmp (nd->name, name) == 0)
185 error = getaddrinfo (name, "sane-port", &hints, &res);
188 error = getaddrinfo (name, NULL, &hints, &res);
192 name, gai_strerror (error));
227 nd->name = strdup (name);
228 if (!nd->name)
230 DBG (1, "add_device: not enough memory to duplicate name\n");
244 DBG (2, "add_device: backend %s added\n", name);
251 add_device (const char *name, Net_Device ** ndp)
257 DBG (1, "add_device: adding backend %s\n", name);
260 if (strcmp (nd->name, name) == 0)
270 he = gethostbyname (name);
273 DBG (1, "add_device: can't get address of host %s\n", name);
292 nd->name = strdup (name);
293 if (!nd->name)
295 DBG (1, "add_device: not enough memory to duplicate name\n");
309 DBG (2, "add_device: backend %s added\n", name);
334 DBG (2, "connect_dev: trying to connect to %s\n", dev->name);
403 DBG (2, "connect_dev: trying to connect to %s\n", dev->name);
512 DBG (1, "connect_dev: access to %s denied\n", dev->name);
536 DBG (2, "connect_dev: closing connection to %s\n", dev->name);
650 net_resource = malloc (strlen (resource) + 6 + strlen (dev->name));
654 sprintf (net_resource, "net:%s:%s", dev->name, resource);
699 AvahiResolverEvent event, const char *name, const char *type,
719 name, type, domain, avahi_strerror (avahi_client_errno (avahi_service_resolver_get_client (r))));
723 DBG (3, "net_avahi_resolve_callback: service '%s' of type '%s' in domain '%s':\n", name, type, domain);
737 /* Try first with the name */
740 DBG (1, "net_avahi_resolve_callback: couldn't add backend with name %s\n", host_name);
756 AvahiBrowserEvent event, const char *name, const char *type,
776 DBG (3, "net_avahi_browse_callback: NEW: service '%s' of type '%s' in domain '%s'\n", name, type, domain);
788 if (!(avahi_service_resolver_new (avahi_client, interface, protocol, name, type, domain, proto, 0, net_avahi_resolve_callback, NULL)))
789 DBG (2, "net_avahi_browse_callback: failed to resolve service '%s': %s\n", name, avahi_strerror (avahi_client_errno (avahi_client)));
793 DBG (3, "net_avahi_browse_callback: REMOVE: service '%s' of type '%s' in domain '%s'\n", name, type, domain);
1160 if (dev->name)
1161 free ((void *) dev->name);
1189 sane_open() directly (assuming you know the name of the
1256 dev->name);
1285 /* create a new device entry with a device name that is the
1286 sum of the backend name a colon and the backend's device
1287 name: */
1288 len = strlen (dev->name) + 1 + strlen (reply.device_list[i]->name);
1291 if (strchr (dev->name, ':') != NULL)
1316 strcat (full_name, dev->name);
1324 strcat (full_name, reply.device_list[i]->name);
1328 rdev->name = full_name;
1472 /* if no colon interpret full_name as the host name; an empty
1473 device name will cause us to open the first device of that
1501 /* Unlike other backends, we never allow an empty backend-name.
1506 DBG (1, "sane_open: empty backend name is not allowed\n");
1511 if (strcmp (dev->name, nd_name) == 0)