Lines Matching defs:query
26 imapurl = "imap://" iserver ipath-query
39 ipath-query = ["/" [ icommand ]]
40 ; Corresponds to "path-abempty [ "?" query ]" in
45 ; "enc-search" is [URI-GEN] "query".
448 * ; "enc-search" is [URI-GEN] "query".
767 const char *query;
771 * imapurl = "imap://" iserver ipath-query
776 * ipath-query = ["/" [ icommand ]]
777 * ; Corresponds to "path-abempty [ "?" query ]" in
782 * ; "enc-search" is [URI-GEN] "query".
826 /* ipath-query = ["/" [ icommand ]] ; excludes `[ "?" enc-search ]` */
856 if ((ret = uri_parse_query(parser, &query)) != 0) {
862 "Search query part only valid for messagelist-type IMAP URL";
864 } else if (*query == '\0') {
865 parser->error = "Empty IMAP URL search query not allowed";
870 if (!uri_data_decode(parser, query, NULL, &query))
873 p_strdup(parser->pool, query);
878 if ((ret = uri_parse_fragment(parser, &query)) != 0) {