1 2 /* 3 * Copyright (C) Yichun Zhang (agentzh) 4 */ 5 6 7 #ifndef _NGX_HTTP_SRCACHE_HEADERS_H_INCLUDED_ 8 #define _NGX_HTTP_SRCACHE_HEADERS_H_INCLUDED_ 9 10 11 #include "ngx_http_srcache_filter_module.h" 12 13 14 typedef struct { 15 ngx_str_t name; 16 ngx_http_header_handler_pt handler; 17 ngx_uint_t offset; 18 } ngx_http_srcache_header_t; 19 20 21 extern ngx_http_srcache_header_t ngx_http_srcache_headers_in[]; 22 23 24 ngx_int_t ngx_http_srcache_process_header_line(ngx_http_request_t *r, 25 ngx_table_elt_t *h, ngx_uint_t offset); 26 27 28 #endif /* _NGX_HTTP_SRCACHE_HEADERS_H_INCLUDED_ */ 29 30 /* vi:set ft=c ts=4 sw=4 et fdm=marker: */ 31