Mercurial > dovecot > core-2.2
diff src/auth/auth-request.c @ 8544:983d38de06c9 HEAD
var_expand(): Added support for long %{variable} names.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sat, 13 Dec 2008 18:04:55 +0200 |
parents | 529034798b6b |
children | b9faf4db2a9f |
line wrap: on
line diff
--- a/src/auth/auth-request.c Sat Dec 13 17:12:46 2008 +0200 +++ b/src/auth/auth-request.c Sat Dec 13 18:04:55 2008 +0200 @@ -1340,22 +1340,22 @@ auth_request_escape_func_t *escape_func) { static struct var_expand_table static_tab[] = { - { 'u', NULL }, - { 'n', NULL }, - { 'd', NULL }, - { 's', NULL }, - { 'h', NULL }, - { 'l', NULL }, - { 'r', NULL }, - { 'p', NULL }, - { 'w', NULL }, - { '!', NULL }, - { 'm', NULL }, - { 'c', NULL }, - { 'a', NULL }, - { 'b', NULL }, - { 'k', NULL }, - { '\0', NULL } + { 'u', NULL, "user" }, + { 'n', NULL, "username" }, + { 'd', NULL, "domain" }, + { 's', NULL, "service" }, + { 'h', NULL, "home" }, + { 'l', NULL, "lip" }, + { 'r', NULL, "rip" }, + { 'p', NULL, "pid" }, + { 'w', NULL, "password" }, + { '!', NULL, NULL }, + { 'm', NULL, "mech" }, + { 'c', NULL, "secured" }, + { 'a', NULL, "lport" }, + { 'b', NULL, "rport" }, + { 'k', NULL, "cert" }, + { '\0', NULL, NULL } }; struct var_expand_table *tab;