Restrict IPv var to 4 or 6

Restrict the grep to only 4 or 6 to prevent unintended command line switch from being executed.
This commit is contained in:
Kage1 2021-03-30 20:05:06 -05:00
parent 23e591ad46
commit f18e8e8221

View file

@ -25,7 +25,7 @@ check(){
name="${3}"
expectedcode="${4}"
IPv="$(echo "${ctype}" | grep -o '[0-9]$')"
IPv="$(echo "${ctype}" | grep -o '[46]$')"
case "${ctype}" in
http*)
statuscode="$(curl -${IPv}sSkLo /dev/null -H "${useragent}" -m "${timeout}" -w "%{http_code}" "${host}" 2> "${tmp}/ko/${name}.error")";;