diff options
| author | Igor Sysoev <igor@sysoev.ru> | 2006-12-12 22:06:03 +0000 |
|---|---|---|
| committer | Igor Sysoev <igor@sysoev.ru> | 2006-12-12 22:06:03 +0000 |
| commit | 65b8a197b9bef89d8002b03471a0fd236ea84eda (patch) | |
| tree | b5398fd140aeb9ac1302f797cd0a6cbe5cd796de /src/http/modules/perl/ngx_http_perl_module.h | |
| parent | e773324c3013cd9c0336db2f346f760d6c3a95cb (diff) | |
| download | nginx-65b8a197b9bef89d8002b03471a0fd236ea84eda.tar.gz nginx-65b8a197b9bef89d8002b03471a0fd236ea84eda.tar.bz2 | |
$r->variable() supports perl only variables
Diffstat (limited to '')
| -rw-r--r-- | src/http/modules/perl/ngx_http_perl_module.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/http/modules/perl/ngx_http_perl_module.h b/src/http/modules/perl/ngx_http_perl_module.h index 59954224d..6ae63e820 100644 --- a/src/http/modules/perl/ngx_http_perl_module.h +++ b/src/http/modules/perl/ngx_http_perl_module.h @@ -29,12 +29,21 @@ typedef struct { ngx_uint_t done; /* unsigned done:1; */ + ngx_array_t *variables; /* array of ngx_http_perl_var_t */ + #if (NGX_HTTP_SSI) ngx_http_ssi_ctx_t *ssi; #endif } ngx_http_perl_ctx_t; +typedef struct { + ngx_uint_t hash; + ngx_str_t name; + ngx_str_t value; +} ngx_http_perl_var_t; + + extern ngx_module_t ngx_http_perl_module; |
