split_at
if ((cl_list = split_at(skip_ipv6_addrs(sv_list), ':')) == 0) {
sh_cmd = split_at(skip_ipv6_addrs(cl_list), ':');
if ((host = split_at(cp + 1, '@')) != 0 && check_host(host) > 1) {
if (host = split_at(cp + 1, '@')) { /* user@host */
} else if (mask = split_at(pat, '/')) { /* network/netmask */
if ((server = split_at(argv[optind], '@')) == 0)
if ((client = split_at(argv[optind + 1], '@')) != 0) {
if ((cl_list = split_at(skip_ipv6_addrs(sv_list), ':')) == 0) {
sh_cmd = split_at(skip_ipv6_addrs(cl_list), ':');
if ((host = split_at(tok + 1, '@')) == 0) { /* plain daemon */
if ((host = split_at(tok + 1, '@')) == 0) { /* plain host */
} else if ((mask = split_at(tok, '/')) != 0) { /* net/mask */
if (split_at(ibuf, '\n'))
if ((group = split_at(value, '.')) != 0)
char *level = split_at(value, '.');
extern char *split_at(); /* strchr() and split */