Project

General

Profile

« Previous | Next » 

Revision cf96a1a9

Added by Renato Botelho almost 12 years ago

Make sure an alias is not used by a static route before delete, ticket #2941

View differences:

usr/local/www/firewall_aliases.php
102 102
		// Load Balancer
103 103
		find_alias_reference(array('load_balancer', 'lbpool'),         array('port'), $alias_name, $is_alias_referenced, $referenced_by);
104 104
		find_alias_reference(array('load_balancer', 'virtual_server'), array('port'), $alias_name, $is_alias_referenced, $referenced_by);
105
		// Static routes
106
		find_alias_reference(array('staticroutes', 'route'), array('network'), $alias_name, $is_alias_referenced, $referenced_by);
105 107
		if($is_alias_referenced == true) {
106 108
			$savemsg = sprintf(gettext("Cannot delete alias. Currently in use by %s"), $referenced_by);
107 109
		} else {

Also available in: Unified diff