+ if (conf_fn) {
+ service = conf_fn("client_port", datap);
+ if (!service || strlen(service) <= 1)
+ service = "amanda";
+ } else {
+ service = "amanda";
+ }
+ port = find_port_for_service(service, "tcp");
+ if (port == 0) {
+ security_seterror(&rh->sech, _("%s/tcp unknown protocol"), service);
+ goto error;
+ }
+