# HG changeset patch # User Pascal Bellard # Date 1302694622 -7200 # Node ID 13ba44bf121e0c487428212c6f63d6f95f2aeed0 # Parent b0437daaa419f365592b94ea98dd4b5353069f6f busybox/httpd_helper.sh: local httpinfo variables diff -r b0437daaa419 -r 13ba44bf121e busybox/stuff/httpd_helper.sh --- a/busybox/stuff/httpd_helper.sh Wed Apr 13 13:28:56 2011 +0200 +++ b/busybox/stuff/httpd_helper.sh Wed Apr 13 13:37:02 2011 +0200 @@ -36,6 +36,7 @@ httpinfo() { local i +local j local x for i in SERVER_PROTOCOL SERVER_SOFTWARE SERVER_NAME SERVER_PORT AUTH_TYPE \ GATEWAY_INTERFACE REMOTE_HOST REMOTE_ADDR REMOTE_PORT \ @@ -47,14 +48,14 @@ eval x=\$$i [ -n "$x" ] && echo "$i='$x'" done -for n in GET POST COOKIE ; do - for i in $($n) ; do - if [ $($n $i count) -gt 1 ]; then - for j in $(seq 1 $($n $i count)); do - echo "$n($i,$j)='$($n $i $j)'" +for x in GET POST COOKIE ; do + for i in $($x) ; do + if [ $($x $i count) -gt 1 ]; then + for j in $(seq 1 $($x $i count)); do + echo "$x($i,$j)='$($x $i $j)'" done else - echo "$n($i)='$($n $i)'" + echo "$x($i)='$($x $i)'" fi done done