diff options
author | jim-p <jimp@pfsense.org> | 2012-08-10 15:30:20 -0400 |
---|---|---|
committer | jim-p <jimp@pfsense.org> | 2012-08-10 15:30:20 -0400 |
commit | 6d9b107442c111b7ef164cce6e7ecabd39622ddb (patch) | |
tree | cb6b9f2d81a191bf368c477e6783b8549ff107d9 /etc/inc/service-utils.inc | |
parent | 7d7b5a48551381e8d29a671595a1baab8008932c (diff) | |
download | pfsense-6d9b107442c111b7ef164cce6e7ecabd39622ddb.zip pfsense-6d9b107442c111b7ef164cce6e7ecabd39622ddb.tar.gz |
Fixup openvpn shortcut bar status/control
Diffstat (limited to 'etc/inc/service-utils.inc')
-rw-r--r-- | etc/inc/service-utils.inc | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/etc/inc/service-utils.inc b/etc/inc/service-utils.inc index 851c786..e593342 100644 --- a/etc/inc/service-utils.inc +++ b/etc/inc/service-utils.inc @@ -347,6 +347,22 @@ function find_service_by_name($name) { return array(); } +function find_service_by_openvpn_vpnid($vpnid) { + $services = get_services(); + foreach ($services as $service) + if ($service["vpnid"] == $vpnid) + return $service; + return array(); +} + +function find_service_by_cp_zone($zone) { + $services = get_services(); + foreach ($services as $service) + if ($service["zone"] == $zone) + return $service; + return array(); +} + function service_name_compare($a, $b) { if (strtolower($a['name']) == strtolower($b['name'])) return 0; |