From 8eadf1dad754f95e356870931bc25e533651159a Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Fri, 18 Jun 2010 00:36:18 +0200 Subject: [PATCH] network: pppoe: Add some nice status output. --- hooks/pppoe | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/hooks/pppoe b/hooks/pppoe index 3d4af332..a3a16880 100755 --- a/hooks/pppoe +++ b/hooks/pppoe @@ -238,4 +238,27 @@ function _discover() { exit ${DISCOVER_OK} } +function _status() { + local zone=${1} + + cli_status_headline ${zone} + + # Exit if zone is down + if ! zone_is_up ${zone}; then + echo # Empty line + exit ${EXIT_ERROR} + fi + + cli_headline " Point-to-Point-over-Ethernet protocol:" + echo " IP-Address : $(red_db_get ${zone} local-ip-address)" + echo " Gateway : $(red_db_get ${zone} remote-ip-address)" + echo " DNS-Server : $(red_db_get ${zone} dns)" + echo + echo " MAC-Remote : $(red_db_get ${zone} remote-address)" + echo + echo " MTU : $(device_get_mtu ${zone})" + echo # Empty line + exit ${EXIT_OK} +} + run $@ -- 2.47.3