diff options
author | Maxim Dounin <mdounin@mdounin.ru> | 2012-07-07 21:22:27 +0000 |
---|---|---|
committer | Maxim Dounin <mdounin@mdounin.ru> | 2012-07-07 21:22:27 +0000 |
commit | c96c4196f3cf616b29ac08f22d96fc3e20f44593 (patch) | |
tree | 4d1e8c3460a823334eecb37d9590329ffd93f79f /src/http/ngx_http_core_module.h | |
parent | 9c17e4cb6688af0531686645db2a3193445b782d (diff) | |
download | nginx-c96c4196f3cf616b29ac08f22d96fc3e20f44593.tar.gz nginx-c96c4196f3cf616b29ac08f22d96fc3e20f44593.zip |
Entity tags: clear on entity changes.
Diffstat (limited to 'src/http/ngx_http_core_module.h')
-rw-r--r-- | src/http/ngx_http_core_module.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/http/ngx_http_core_module.h b/src/http/ngx_http_core_module.h index e95d1e069..2c96167a0 100644 --- a/src/http/ngx_http_core_module.h +++ b/src/http/ngx_http_core_module.h @@ -555,5 +555,12 @@ extern ngx_str_t ngx_http_core_get_method; r->headers_out.location = NULL; \ } +#define ngx_http_clear_etag(r) \ + \ + if (r->headers_out.etag) { \ + r->headers_out.etag->hash = 0; \ + r->headers_out.etag = NULL; \ + } + #endif /* _NGX_HTTP_CORE_H_INCLUDED_ */ |