diff --git a/babel.html b/babel.html index 69f9bae..d99e972 100644 --- a/babel.html +++ b/babel.html @@ -39,6 +39,8 @@ data=$(echo "dump" | nc ::1 33123) + +

Babel information

@@ -55,209 +57,80 @@ data=$(echo "dump" | nc ::1 33123) <% echo "$data" | head -n 4 | tail -n 1 %> -
<% -if ! [ ${GET_routes} ] && ! [ ${GET_v4table} ] && ! [ ${GET_v6table} ]; then +if ! [ ${GET_routes} ] && ! [ ${GET_v4table} ] && ! [ ${GET_v6table} ] && ! [ ${GET_weg} ] ; then %>

Interfaces

- - - - - - - - <% +<% echo "$data" | grep interface | while read line ; do - echo "" - echo "" - echo "" - echo "" - echo "" - echo "" + echo "$line" + echo "
" done %> -
Interfaceupipv6ipv4
" - echo ${line#*interface} | cut -d " " -f 1 - echo "" - echo ${line#*up} | cut -d " " -f 1 - echo "" - echo ${line#*ipv6} | cut -d " " -f 1 - echo "" - echo ${line#*ipv4} | cut -d " " -f 1 - echo "

Neighbours

- - - - - - - - - - - <% echo "$data" | grep neighbour | while read line ; do - echo "" - echo "" - echo "" - echo "" - echo "" - echo "" - echo "" - echo "" - echo "" - echo "" + echo $line + echo "
" done %> -
addressinterfacereachrxcosttxcostrttrttcostcost
" - echo ${line#*address} | cut -d " " -f 1 - echo "" - echo ${line#*if} | cut -d " " -f 1 - echo "" - echo ${line#*reach} | cut -d " " -f 1 - echo "" - echo ${line#*rxcost} | cut -d " " -f 1 - echo "" - echo ${line#*txcost} | cut -d " " -f 1 - echo "" - echo ${line#*rtt} | cut -d " " -f 1 - echo "" - echo ${line#*rttcost} | cut -d " " -f 1 - echo "" - echo ${line#*cost} | cut -d " " -f 1 - echo "

Redistributed routes

- - - - - - <% echo "$data" | grep xroute | while read line ; do - echo "" - echo "" - echo "" - echo "" + echo $line + echo "
" done %> -
prefixmetric
" - echo ${line#*prefix} | cut -d " " -f 1 - echo "" - echo ${line#*metric} | cut -d " " -f 1 - echo "
<% fi - if [ ${GET_routes} ]; then -%> - - - - - - - - - -<% +%> +

All routes

+<% echo "$data" | grep route | grep -v xroute | while read line ; do - echo "" - echo "" - echo "" - echo "" - echo "" - echo "" - echo "" - echo "" + echo $line + echo "
" done fi -%> -
targetinstalledviadevicemetricDestination ID
" - echo ${line#*prefix} | cut -d " " -f 1 - echo "" - echo ${line#*installed} | cut -d " " -f 1 - echo "" - echo ${line#*via} | cut -d " " -f 1 - echo "" - echo ${line#*if} | cut -d " " -f 1 - echo "" - echo ${line#*metric} | cut -d " " -f 1 - echo "" - echo ${line#*id} | cut -d " " -f 1 - echo "
-<% if [ ${GET_v4table} ]; then %> - - - - - - +

Show IPv6 Routing Tabele

" - echo "" - echo "" - echo "" - echo "" + echo $line + echo "
" done fi -%> -
targetviadev
" - echo $line | cut -d " " -f 1 - echo "" - echo ${line#*via} | cut -d " " -f 1 - echo "" - echo ${line#*dev} | cut -d " " -f 1 - echo "
-<% - if [ ${GET_v6table} ]; then %> - - - - - - - - +

Show IPv6 Routing Tabele

<% v6routen=$(ip -6 ro sh tab 10) echo "$v6routen" | while read line ; do - echo "" - echo "" - echo "" - echo "" - echo "" - echo "" - echo "" + echo $line + echo "
" done fi + +if [ ${GET_weg} ]; then +%> +

Wege zu <%# echo ${GET_ip} %>

+<% + v6routen=$(ip -6 ro sh tab 10) + echo "$v6routen" | while read line ; do + echo $line + echo "
" + done +fi %>
DestinationSource SpecificviaDeviceKernelmetric
" - echo $line | cut -d " " -f 1 - echo "" - echo ${line#*from} | cut -d " " -f 1 - echo "" - echo ${line#*via} | cut -d " " -f 1 - echo "" - echo ${line#*dev} | cut -d " " -f 1 - echo "" - echo ${line#*metric} | cut -d " " -f 1 - echo "