remove header name buffer 14/3114/1
authorAndy Green <andy.green@linaro.org>
Mon, 18 Feb 2013 02:22:42 +0000 (10:22 +0800)
committerKevron Rees <kevron_m_rees@linux.intel.com>
Thu, 7 Mar 2013 21:01:36 +0000 (13:01 -0800)
commit61cdcbfbe71483f6dac0371964dbc7940a05c8d9
tree4c76ed339decb70ccf7809f926d9ca1fbf3df9c4
parent1699e091797be6cfecb14d83b630771c32dded40
remove header name buffer

The header name buffer and its max length handling has actually
been unused since the minilex parser was introduced.  We hold
parsing state in the lex-type parts and don't need to store or
worry about max length, since the parser will let us know as
soon as it can't be a match for the valid header names.

This strips it out reducing the per-connection allocation for
x86_64 with default configure from 224 to 160.

Signed-off-by: Andy Green <andy.green@linaro.org>
README.build
lib/client-handshake.c
lib/parsers.c
lib/private-libwebsockets.h
lib/server.c