http_static: misc bug fixes 61/37761/2
authorDave Barach <dave@barachs.net>
Wed, 7 Dec 2022 00:53:15 +0000 (19:53 -0500)
committerFlorin Coras <florin.coras@gmail.com>
Wed, 7 Dec 2022 04:01:11 +0000 (04:01 +0000)
commit287c1252c1c2ed5e3153f3dfab530456edfa9322
treea31ed9d1f588ea6639fc6e26c5c424350cfcdf78
parentbd9cde810b9aa0a9ee59d10aee91bc313318f042
http_static: misc bug fixes

The request vector generated by hss_ts_rx_callback() must be NULL
terminated.

The hss_main_t use_ptr_thresh member must be a u64 since
unformat_memory_size() expects it. Otherwise, the adjacent u8
enable_url_handlers may have an accident.

Type: fix

Signed-off-by: Dave Barach <dave@barachs.net>
Change-Id: I2cc08e3cbd31b225fb03799283c055515add13bf
src/plugins/http_static/http_static.h
src/plugins/http_static/static_server.c