• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/timemachine/netatalk-2.2.0/etc/afpd/

Lines Matching defs:dsi

27 #include <atalk/dsi.h>
153 DSI *dsi = (DSI *)config->obj.handle;
156 if (!dsi || dsi->srvloc_url[0] == '\0')
166 dsi->srvloc_url,
170 LOG(log_error, logtype_afpd, "dsi_cleanup: Error unregistering %s from SRVLOC", dsi->srvloc_url);
175 LOG(log_error, logtype_afpd, "dsi_cleanup: Error in callback while trying to unregister %s from SRVLOC (%d)", dsi->srvloc_url, callbackerr);
180 dsi->srvloc_url[0] = '\0';
220 DSI *dsi = config->obj.handle;
223 if (!(child = dsi_getsession(dsi,
344 DSI *dsi;
357 if ((dsi = dsi_init(protocol, "afpd", options->hostname,
365 dsi->dsireadbuf = options->dsireadbuf;
369 getip_string((struct sockaddr *)&dsi->server), getip_port((struct sockaddr *)&dsi->server), VERSION);
372 getip_string((struct sockaddr *)&dsi->server), getip_port((struct sockaddr *)&dsi->server), VERSION);
376 dsi->srvloc_url[0] = '\0'; /* Mark that we haven't registered. */
398 afp_port = getip_port((struct sockaddr *)&dsi->server);
406 hostname = getip_string((struct sockaddr *)&dsi->server);
411 l = snprintf(dsi->srvloc_url, sizeof(dsi->srvloc_url), "afp://%s/?NAME=%s", hostname, srvloc_hostname);
414 l = snprintf(dsi->srvloc_url, sizeof(dsi->srvloc_url), "afp://%s:%d/?NAME=%s", hostname, afp_port, srvloc_hostname);
417 if (l == -1 || l >= (int)sizeof(dsi->srvloc_url)) {
419 dsi->srvloc_url[0] = '\0';
424 dsi->srvloc_url,
432 LOG(log_error, logtype_afpd, "DSIConfigInit: Error registering %s with SRVLOC", dsi->srvloc_url);
433 dsi->srvloc_url[0] = '\0';
438 LOG(log_error, logtype_afpd, "DSIConfigInit: Error in callback trying to register %s with SRVLOC", dsi->srvloc_url);
439 dsi->srvloc_url[0] = '\0';
443 LOG(log_info, logtype_afpd, "Sucessfully registered %s with SRVLOC", dsi->srvloc_url);
451 config->fd = dsi->serversock;
452 config->obj.handle = dsi;
472 * supporting multiple dsi transports easier. */
496 /* handle dsi transports and dsi proxies. we only proxy
518 /* this should be able to accept multiple dsi transports. i think
522 /* attach dsi config to tail of asp config */