From ff6677cf15655ac33d79b013584d36fd6e5ce6eb Mon Sep 17 00:00:00 2001 From: smos Date: Fri, 8 Jun 2012 14:41:56 +0200 Subject: Make sure we tag all 2.0 gateways as being IPv4, in 2.1 we require this tag to be present for the gateways. This should prevent duplicate gateway entries for people coming from 2.0 that have dynamic interfaces --- etc/inc/upgrade_config.inc | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'etc') diff --git a/etc/inc/upgrade_config.inc b/etc/inc/upgrade_config.inc index 99874ca..04b6a71 100644 --- a/etc/inc/upgrade_config.inc +++ b/etc/inc/upgrade_config.inc @@ -2629,6 +2629,16 @@ function upgrade_079_to_080() { function upgrade_080_to_081() { global $config; global $g; + /* Welcome to the 2.1 migration path */ + + /* tag all the existing gateways as being IPv4 */ + $i = 0; + if(is_array($config['gateways']['gateway_item'])) { + foreach($config['gateways']['gateway_item'] as $gw) { + $config['gateways']['gateway_item'][$i]['ipprotocol'] = "inet"; + $i++; + } + } /* RRD files changed for quality, traffic and packets graphs */ /* convert traffic RRD file */ -- cgit v1.1