nginx-0.0.2-2004-03-12-19:57:08 import
diff --git a/src/http/ngx_http_request.h b/src/http/ngx_http_request.h
index 657a098..7702212 100644
--- a/src/http/ngx_http_request.h
+++ b/src/http/ngx_http_request.h
@@ -93,15 +93,22 @@
     ngx_table_elt_t  *if_modified_since;
     ngx_table_elt_t  *user_agent;
     ngx_table_elt_t  *referer;
-
     ngx_table_elt_t  *content_length;
-    ngx_table_elt_t  *accept_encoding;
+
     ngx_table_elt_t  *range;
 
+#if (NGX_HTTP_GZIP)
+    ngx_table_elt_t  *accept_encoding;
+#endif
+
     ngx_table_elt_t  *authorization;
 
     ngx_table_elt_t  *keep_alive;
 
+#if (NGX_HTTP_PROXY)
+    ngx_table_elt_t  *x_forwarded_for;
+#endif
+
     size_t            host_name_len;
     ssize_t           content_length_n;
     size_t            connection_type;