summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2005-02-18 23:46:27 +0000
committerScott Ullrich <sullrich@pfsense.org>2005-02-18 23:46:27 +0000
commit591afdfd148acc9011d99d914c0fc53adab7240f (patch)
tree5e79619ea34687ceb648ef3709794c8f593b6e62 /etc
parentb04a6ca448bd49fe2e2ba910aca6a3b159d5ac97 (diff)
downloadpfsense-591afdfd148acc9011d99d914c0fc53adab7240f.zip
pfsense-591afdfd148acc9011d99d914c0fc53adab7240f.tar.gz
add get_carp_interface_status($carpinterface): returns the status of a carp ip
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/pfsense-utils.inc8
1 files changed, 8 insertions, 0 deletions
diff --git a/etc/inc/pfsense-utils.inc b/etc/inc/pfsense-utils.inc
index 9000066..d11db25 100644
--- a/etc/inc/pfsense-utils.inc
+++ b/etc/inc/pfsense-utils.inc
@@ -142,6 +142,14 @@ function find_ip_interface($ip) {
}
/*
+ * get_carp_interface_status($carpinterface): returns the status of a carp ip
+ */
+function get_carp_interface_status($carpinterface) {
+ $status = exec_command("/sbin/ifconfig {$carpinterface} | grep \"carp:\" | cut -d\" \" -f2");
+ return $status;
+}
+
+/*
* find_carp_interface($ip): return the carp interface where an ip is defined
*/
function find_carp_interface($ip) {
OpenPOWER on IntegriCloud