ini_set('error_prepend_string', null); ini_set('error_append_string', null); } include_once dirname(__FILE__) . '/ressources/class.ldap.inc'; include_once dirname(__FILE__) . '/framework/class.unix.inc'; include_once dirname(__FILE__) . '/framework/frame.class.inc'; include_once dirname(__FILE__) . '/framework/class.settings.inc'; include_once dirname(__FILE__) . "/ressources/class.resolv.conf.inc"; include_once dirname(__FILE__) . "/ressources/class.system.network.inc"; include_once dirname(__FILE__) . "/ressources/class.system.nics.inc"; include_once dirname(__FILE__) . "/framework/class.unix.inc"; include_once dirname(__FILE__) . "/framework/frame.class.inc"; include_once dirname(__FILE__) . "/ressources/class.os.system.inc"; include_once dirname(__FILE__) . "/ressources/class.tcpip.inc"; if ($argv[1] == "--network-menu") { network_menu(); exit; } if ($argv[1] == "--interface") { interface_menu($argv[2]); exit; } if ($argv[1] == "--savenic") { savenic($argv[2]); exit; } if ($argv[1] == "--savedns") { savedns(); exit; } if ($argv[1] == "--reconfigure") {
function routing_rules_delete($eth) { $q = new mysql(); $results = $q->QUERY_SQL("SELECT ID FROM routing_rules WHERE nic='{$eth}'", "artica_backup"); while ($ligne = mysql_fetch_assoc($results)) { $ID = $ligne["ID"]; $q->QUERY_SQL("DELETE FROM routing_rules WHERE ID='{$ID}'", "artica_backup"); $q->QUERY_SQL("DELETE FROM routing_rules_dest WHERE ruleid='{$ID}'", "artica_backup"); $q->QUERY_SQL("DELETE FROM routing_rules_src WHERE ruleid='{$ID}'", "artica_backup"); } network_menu(); }