From f6b97248a1deadd0cb18532247f115e760491fec Mon Sep 17 00:00:00 2001 From: Rosiak Date: Sat, 13 Feb 2016 20:45:42 +0100 Subject: [PATCH] Basic Barracuda Spam Firewall Support #2993 --- includes/definitions.inc.php | 7 +++++++ includes/discovery/os/barracuda.inc.php | 3 +++ 2 files changed, 10 insertions(+) diff --git a/includes/definitions.inc.php b/includes/definitions.inc.php index 6013d2caa..a24a4ff02 100644 --- a/includes/definitions.inc.php +++ b/includes/definitions.inc.php @@ -311,6 +311,13 @@ $config['os'][$os]['icon'] = 'barracuda'; $config['os'][$os]['over'][0]['graph'] = 'device_bits'; $config['os'][$os]['over'][0]['text'] = 'Traffic'; +$os = 'barracudaspamfirewall'; +$config['os'][$os]['text'] = 'Barracuda Spam Firewall'; +$config['os'][$os]['type'] = 'firewall'; +$config['os'][$os]['icon'] = 'barracuda'; +$config['os'][$os]['over'][0]['graph'] = 'device_bits'; +$config['os'][$os]['over'][0]['text'] = 'Traffic'; + // Calix $os = 'calix'; $config['os'][$os]['text'] = 'Calix E7'; diff --git a/includes/discovery/os/barracuda.inc.php b/includes/discovery/os/barracuda.inc.php index 9e296e3eb..e73d1a9ac 100644 --- a/includes/discovery/os/barracuda.inc.php +++ b/includes/discovery/os/barracuda.inc.php @@ -14,4 +14,7 @@ if (!$os) { if (stristr($sysDescr, 'Barracuda Load Balancer') || stristr($sysDescr, 'Barracuda Load Balancer ADC')) { $os = 'barracudaloadbalancer'; } + if (stristr($sysDescr, 'Barracuda Spam Firewall')) { + $os = 'barracudaspamfirewall'; + } }