From 845ddb43da8aa2a8c80a9d9638d63386ddf97d7e Mon Sep 17 00:00:00 2001 From: Paul Duncan Date: Sun, 28 Aug 2016 20:32:55 -0400 Subject: add content-length handling and partial chunked transfer-encoding support (still need footers and compression) --- internal.h | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'internal.h') diff --git a/internal.h b/internal.h index 994b208..1e2733a 100644 --- a/internal.h +++ b/internal.h @@ -79,13 +79,15 @@ case '8': \ case '9': -#define CASE_HEX_ALPHA_CHARS \ +#define CASE_HEX_LC_ALPHA_CHARS \ case 'a': \ case 'b': \ case 'c': \ case 'd': \ case 'e': \ - case 'f': \ + case 'f': + +#define CASE_HEX_UC_ALPHA_CHARS \ case 'A': \ case 'B': \ case 'C': \ @@ -93,6 +95,10 @@ case 'E': \ case 'F': +#define CASE_HEX_ALPHA_CHARS \ + CASE_HEX_LC_ALPHA_CHARS \ + CASE_HEX_UC_ALPHA_CHARS \ + // // rfc7230, Appendix B // https://tools.ietf.org/html/rfc7230 -- cgit v1.2.3