BUG/MINOR: lua: Check argument type to convert it to IPv4/IPv6 arg validation
authorChristopher Faulet <cfaulet@haproxy.com>
Fri, 7 Aug 2020 07:07:26 +0000 (09:07 +0200)
committerWilly Tarreau <w@1wt.eu>
Tue, 11 Aug 2020 09:37:13 +0000 (11:37 +0200)
commit63a92c32004e634bdd41eb4d446d74e2a8a4e5a9
tree02c26f470877406dae9eff5d463579e9e8c5a5bb
parent71a461b0e6a6a97c93f2d09eec74d53823bc4108
BUG/MINOR: lua: Check argument type to convert it to IPv4/IPv6 arg validation

In hlua_lua2arg_check() function, before converting a string to an IP address,
we must be to sure to have a string argument (ARGT_STR).

This patch must be backported to all supported versions.

(cherry picked from commit 8e09ac8592cb35e11bff0f821db19369e0941e35)
Signed-off-by: Willy Tarreau <w@1wt.eu>
(cherry picked from commit af6bd3010aac6565e98e61d6bb1ea973f0f271d4)
Signed-off-by: Willy Tarreau <w@1wt.eu>
src/hlua.c