http: pass timeout using extended config 18/41718/12
authorMatus Fabian <[email protected]>
Thu, 17 Oct 2024 11:41:51 +0000 (13:41 +0200)
committerFlorin Coras <[email protected]>
Fri, 25 Oct 2024 23:33:15 +0000 (23:33 +0000)
commit841672258a55defb28b1ca6a35b6ad9830c132cf
treed9a0fa5366f5c53c8040b03e0904ee2569562b40
parentdced40dcaca0186d11eccbf5c75e21446db931b9
http: pass timeout using extended config

App can now pass http connection timeout using extended configuration,
ext cfg type TRANSPORT_ENDPT_EXT_CFG_HTTP, value (in seconds) set in ext
cfg member opaque.
It is optional, default value is 60 seconds.

Type: improvement

Change-Id: Ibeff4bbd3153421be350ff564ec3c8e52e5b9639
Signed-off-by: Matus Fabian <[email protected]>
extras/hs-test/http_test.go
extras/hs-test/infra/utils.go
src/plugins/hs_apps/http_client_cli.c
src/plugins/http/http.c
src/plugins/http/http.h
src/plugins/http/http_timer.h
src/plugins/http_static/http_static.h
src/plugins/http_static/static_server.c
src/plugins/unittest/session_test.c
src/vnet/session/application_interface.h
src/vnet/session/transport_types.h