File tree 1 file changed +7
-10
lines changed
1 file changed +7
-10
lines changed Original file line number Diff line number Diff line change @@ -49,14 +49,6 @@ extern "C" {
49
49
#define HTTP_SERVER_MAX_HEADER_LEN 0
50
50
#endif
51
51
52
- #if defined(CONFIG_HTTP_SERVER_CAPTURE_HEADERS )
53
- #define HTTP_SERVER_CAPTURE_HEADER_BUFFER_SIZE CONFIG_HTTP_SERVER_CAPTURE_HEADER_BUFFER_SIZE
54
- #define HTTP_SERVER_CAPTURE_HEADER_COUNT CONFIG_HTTP_SERVER_CAPTURE_HEADER_COUNT
55
- #else
56
- #define HTTP_SERVER_CAPTURE_HEADER_BUFFER_SIZE 0
57
- #define HTTP_SERVER_CAPTURE_HEADER_COUNT 0
58
- #endif
59
-
60
52
#define HTTP2_PREFACE "PRI * HTTP/2.0\r\n\r\nSM\r\n\r\n"
61
53
62
54
/** @endcond */
@@ -375,11 +367,16 @@ struct http2_frame {
375
367
/** @cond INTERNAL_HIDDEN */
376
368
/** @brief Context for capturing HTTP headers */
377
369
struct http_header_capture_ctx {
370
+
371
+ #if defined(CONFIG_HTTP_SERVER_CAPTURE_HEADERS )
378
372
/** Buffer for HTTP headers captured for application use */
379
- unsigned char buffer [HTTP_SERVER_CAPTURE_HEADER_BUFFER_SIZE ];
373
+ unsigned char buffer [CONFIG_HTTP_SERVER_CAPTURE_HEADER_BUFFER_SIZE ];
374
+ #endif
380
375
376
+ #if defined(CONFIG_HTTP_SERVER_CAPTURE_HEADERS )
381
377
/** Descriptor of each captured HTTP header */
382
- struct http_header headers [HTTP_SERVER_CAPTURE_HEADER_COUNT ];
378
+ struct http_header headers [CONFIG_HTTP_SERVER_CAPTURE_HEADER_COUNT ];
379
+ #endif
383
380
384
381
/** Status of captured headers */
385
382
enum http_header_status status ;
You can’t perform that action at this time.
0 commit comments