Lines Matching refs:redirect
458 static int imap_reply(request_rec *r, const char *redirect)
460 if (!strcasecmp(redirect, "error")) {
464 if (!strcasecmp(redirect, "nocontent")) {
468 if (redirect && *redirect) {
469 /* must be a URL, so redirect to it */
470 apr_table_setn(r->headers_out, "Location", redirect);
584 const char *redirect;
721 redirect = imap_url(r, base, mapdflt);
722 if (!redirect) {
725 menu_default(r, imap_menu, redirect,
762 redirect = imap_url(r, base, value);
763 if (!redirect) {
766 menu_directive(r, imap_menu, redirect,
782 redirect = imap_url(r, base, value);
783 if (!redirect) {
786 return (imap_reply(r, redirect));
795 redirect = imap_url(r, base, value);
796 if (!redirect) {
799 return (imap_reply(r, redirect));
808 redirect = imap_url(r, base, value);
809 if (!redirect) {
812 return (imap_reply(r, redirect));
837 redirect = imap_url(r, base, closest);
838 if (!redirect) {
841 return (imap_reply(r, redirect));
846 redirect = imap_url(r, base, mapdflt);
847 if (!redirect) {
850 return (imap_reply(r, redirect));