From: Tomas Mudrunka Date: Sat, 2 Nov 2013 13:53:44 +0000 (+0100) Subject: Moar comments X-Git-Url: http://git.harvie.cz/?p=mirrors%2FPrograms.git;a=commitdiff_plain;h=d0cc92b7c4e5e95bb9a1f1a7fe7138bfeaef24ad Moar comments --- diff --git a/bash/dhcp-option.sh b/bash/dhcp-option.sh index 0a1ec6c..e5f825d 100755 --- a/bash/dhcp-option.sh +++ b/bash/dhcp-option.sh @@ -10,16 +10,23 @@ dec_to_hex_right() { } escape() { + #Adds \x escapes to hexdump string + while read -n 2 i; do [ -n "$i" ] && echo -n '\x'"$i"; done } dnsmasq() { + #Converts \x00\x00 notation to 00:00 notation + sed -e 's/^\\x//g' | sed -e 's/\\x/:/g' } dhcp_option() { + #Compile DHCP option using option number and data. + #Generates hex string including header with option number and data length. + separator='\x' option_id="$1" option_data="$2"