diff options
author | Ted Trask <ttrask01@yahoo.com> | 2010-03-10 15:30:31 +0000 |
---|---|---|
committer | Ted Trask <ttrask01@yahoo.com> | 2010-03-10 15:30:31 +0000 |
commit | 01acf92e551a75dd2122df6e27b57dc94d393fa8 (patch) | |
tree | 686a6cc880da78f78a2d8fccfb061492c811b922 | |
parent | 596e49b220db11069fc14d1f0c5f3737a186f4b4 (diff) | |
download | acf-alpine-baselayout-01acf92e551a75dd2122df6e27b57dc94d393fa8.tar.bz2 acf-alpine-baselayout-01acf92e551a75dd2122df6e27b57dc94d393fa8.tar.xz |
Added 'ip tunnel' result to interfaces status.
-rw-r--r-- | interfaces-model.lua | 5 | ||||
-rw-r--r-- | interfaces-status-html.lsp | 3 |
2 files changed, 8 insertions, 0 deletions
diff --git a/interfaces-model.lua b/interfaces-model.lua index 66132b3..04a1d6c 100644 --- a/interfaces-model.lua +++ b/interfaces-model.lua @@ -381,6 +381,7 @@ get_status = function () status.filename = cfe({ value=filename, label="Interfaces file" }) status.iproute = cfe({ type="longtext", label="ip route" }) status.ipaddr = cfe({ type="longtext", label="ip addr" }) + status.iptunnel = cfe({ type="longtext", label="ip tunnel" }) if not fs.is_file(filename) then status.filename.errtxt = "File not found" @@ -393,6 +394,10 @@ get_status = function () f = io.popen(format.escapespecialcharacters(cmd)) status.ipaddr.value = f:read("*a") f:close() + cmd = path.."ip tunnel" + f = io.popen(format.escapespecialcharacters(cmd)) + status.iptunnel.value = f:read("*a") + f:close() return cfe({ type="group", value=status, label="Status" }) end diff --git a/interfaces-status-html.lsp b/interfaces-status-html.lsp index 0dc8581..dfca7b1 100644 --- a/interfaces-status-html.lsp +++ b/interfaces-status-html.lsp @@ -7,5 +7,8 @@ displayitem(view.value.filename) displayitem(view.value.ipaddr) displayitem(view.value.iproute) +if view.value.iptunnel.value ~= "" then + displayitem(view.value.iptunnel) +end %> </DL> |