summaryrefslogtreecommitdiffhomepage
path: root/modules/luci-base/luasrc/cacheloader.lua
diff options
context:
space:
mode:
authorKarl Palsson <karlp@remake.is>2015-08-18 13:59:32 +0000
committerJo-Philipp Wich <jow@openwrt.org>2015-08-18 17:52:48 +0200
commit2a77918b023f6afc754d008a952776da69f0f618 (patch)
treead5c549460383b8331ecccc856394d96f74f3bd5 /modules/luci-base/luasrc/cacheloader.lua
parentc42bd54abbb5451898be086d88b75c430c341dec (diff)
http.protocol: Support filehandlers for unhandled encodings
The setfilehandler() functions used for mime and url encoded message bodies all operate with a signature of fh(meta, chunk, eof), but for unhandled encodings, the callback was directly assigned to the sink function, which has a signature of snk(chunk). Insert a wrapper to properly generate the EOF flag, and include a stub "meta" block providing a virtual "name" and also the original client provided Content-Type header, to possibly help with taking alternative actions in the file handler. The sink function created for raw content decoding also used the wrong signature for the sink function. Signed-off-by: Karl Palsson <karlp@remake.is>
Diffstat (limited to 'modules/luci-base/luasrc/cacheloader.lua')
0 files changed, 0 insertions, 0 deletions