summaryrefslogtreecommitdiffstats
path: root/etc/inc/util.inc
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2005-10-12 00:57:30 +0000
committerScott Ullrich <sullrich@pfsense.org>2005-10-12 00:57:30 +0000
commit27ff8a3ced7369420acec56f2dd5c656e08e3ba0 (patch)
tree0ecd97c550df4569365ab5697fb7cdcf1fa69697 /etc/inc/util.inc
parent8336a68a2c402658105bdc008414ef60f007a28d (diff)
downloadpfsense-27ff8a3ced7369420acec56f2dd5c656e08e3ba0.zip
pfsense-27ff8a3ced7369420acec56f2dd5c656e08e3ba0.tar.gz
Resolve alias value for rules
Diffstat (limited to 'etc/inc/util.inc')
-rw-r--r--etc/inc/util.inc11
1 files changed, 11 insertions, 0 deletions
diff --git a/etc/inc/util.inc b/etc/inc/util.inc
index 96903fc..cbf1967 100644
--- a/etc/inc/util.inc
+++ b/etc/inc/util.inc
@@ -347,6 +347,17 @@ function is_alias($name) {
global $aliastable;
return isset($aliastable[$name]);
+}
+
+function alias_expand_value($name) {
+
+ global $aliastable, $config;
+
+ foreach($config['aliases']['alias'] as $alias) {
+ if($alias['name'] == $name)
+ return $alias['address'];
+ }
+
}
/* expand a host or network alias, if necessary */
OpenPOWER on IntegriCloud