diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2005-10-12 00:57:30 +0000 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2005-10-12 00:57:30 +0000 |
commit | 27ff8a3ced7369420acec56f2dd5c656e08e3ba0 (patch) | |
tree | 0ecd97c550df4569365ab5697fb7cdcf1fa69697 /etc/inc/util.inc | |
parent | 8336a68a2c402658105bdc008414ef60f007a28d (diff) | |
download | pfsense-27ff8a3ced7369420acec56f2dd5c656e08e3ba0.zip pfsense-27ff8a3ced7369420acec56f2dd5c656e08e3ba0.tar.gz |
Resolve alias value for rules
Diffstat (limited to 'etc/inc/util.inc')
-rw-r--r-- | etc/inc/util.inc | 11 |
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 */ |