Lines Matching defs:location
292 /* if it begins with /[a-z0-9]+:/, it's a mail location
357 const char *location, *error;
365 location = ctx->ctx.args[0];
368 location = ctx->local_location;
374 second location. */
376 if (settings_parse_keyvalue(set_parser, "mail_location", location) < 0)
488 parse_ssh_location(const char *location, const char *username)
492 host = strrchr(location, '@');
494 login = t_strdup_until(location, host++);
496 host = location;
889 const char *location,
894 if (strncmp(location, "tcp:", 4) == 0) {
896 ctx->remote_name = location+4;
900 if (strncmp(location, "tcps:", 5) == 0) {
902 ctx->remote_name = location+5;
907 if (strncmp(location, "remote:", 7) == 0) {
909 ctx->remote_name = location+7;
910 } else if (strncmp(location, "remoteprefix:", 13) == 0) {
913 ctx->remote_name = location+13;
995 i_error("Don't give mail location with -d parameter");