Lines Matching refs:rdomain
660 { "rdomain", sRDomain, SSHCFG_ALL },
736 const char *rdomain, int port)
741 add_one_listen_addr(options, addr, rdomain, port);
744 add_one_listen_addr(options, addr, rdomain,
752 const char *rdomain, int port)
759 /* Find listen_addrs entry for this rdomain */
761 if (rdomain == NULL && options->listen_addrs[i].rdomain == NULL)
763 if (rdomain == NULL || options->listen_addrs[i].rdomain == NULL)
765 if (strcmp(rdomain, options->listen_addrs[i].rdomain) == 0)
769 /* No entry for this rdomain; allocate one */
776 if (rdomain != NULL)
777 options->listen_addrs[i].rdomain = xstrdup(rdomain);
779 /* options->listen_addrs[i] points to the addresses for this rdomain */
838 const char *rdomain, int port)
849 qla->rdomain = rdomain == NULL ? NULL : xstrdup(rdomain);
868 add_listen_addr(options, qla->addr, qla->rdomain, qla->port);
870 free(qla->rdomain);
943 ci.rdomain = ssh_packet_rdomain_in(ssh);
1147 } else if (strcasecmp(attrib, "rdomain") == 0) {
1148 if (ci == NULL || ci->rdomain == NULL) {
1152 if (match_pattern_list(ci->rdomain, arg, 0) != 1)
1156 "line %d", ci->rdomain, arg, line);
1338 if (strcmp(arg, "rdomain") != 0 ||
2257 } else if (strncmp(p, "rdomain=", 8) == 0) {
2258 ci->rdomain = xstrdup(p + 8);
2525 la->rdomain == NULL ? "" : " rdomain ",
2526 la->rdomain == NULL ? "" : la->rdomain,
2531 la->rdomain == NULL ? "" : " rdomain ",
2532 la->rdomain == NULL ? "" : la->rdomain,