#!/bin/sh export DATE="28.5.2005" export TITLE="Status: Routen" . ${0%/*}/cgi-bin-pre.sh WLDEV=$(awk 'sub(":","") {print $1}' /proc/net/wireless) cat<
", s); } function td(s) { printf("", s); } function ip(s) { if(s!~/\.0$/) { td(sprintf("%s", s, s)); } else { td(s); } } BEGIN { print "<""TABLE BORDER=\"0\" CELLPADDING=\"0\" CELLSPACING=\"0\">"; } /^[0-9]/ { if ($8=="eth1") printf ""; else printf ""; if ($3=="255.255.255.255") ip($1); else td($1); #ip($2); if (($2=="0.0.0.0") && ($3=="255.255.255.255")) tdm($2); else ip($2); for(i=3;i<=NF;i++) td($i); printf "\n"; } /^Destination/ { printf ""; for(i=1;i<=NF;i++) printf("", $i); printf "\n"; } END { print "<""/TABLE>"; }' cat<
EOF route -n|awk ' function tdm(s) { printf("%s%s
%s
EOF . ${0%/*}/cgi-bin-post.sh