From 71b0bb2b63325c3c70829418768ecad293fddae6 Mon Sep 17 00:00:00 2001
From: Bob Mottram <bob@freedombone.net>
Date: Sat, 15 Apr 2017 11:30:01 +0100
Subject: [PATCH] Fix hex string

---
 src/freedombone-utils-firewall | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/freedombone-utils-firewall b/src/freedombone-utils-firewall
index 76ab58216..e1bd76972 100755
--- a/src/freedombone-utils-firewall
+++ b/src/freedombone-utils-firewall
@@ -385,8 +385,8 @@ function firewall_remove {
 
 function domain_to_hex_string {
     domain="$1"
-    ctr = 1
-    segment=$(echo "$domain" | awk -F '.' "{print \$$ctr}")
+    ctr=1
+    segment=$(echo "$domain" | awk -F '.' -v value="$ctr" '{print $value}')
     while [ ${#segment} -gt 0 ]
     do
         hexnum=$(echo "obase=16; $segment" | bc)
@@ -396,7 +396,7 @@ function domain_to_hex_string {
             echo -n "|$hexnum|$segment"
         fi
         ctr=$((ctr + 1))
-        segment=$(echo "$domain" | awk -F '.' "{print \$$ctr}")
+        segment=$(echo "$domain" | awk -F '.' -v value="$ctr" '{print $value}')
     done
     echo ""
 }
-- 
GitLab