From e19e223ef54029571958ec4dbfc3dcc1fb04d5fc Mon Sep 17 00:00:00 2001 From: laf Date: Mon, 2 May 2016 12:24:31 +0000 Subject: [PATCH] Added detection for Bintec smart routers --- html/images/os/bintec.png | Bin 0 -> 18970 bytes includes/definitions.inc.php | 11 +++++++++++ includes/discovery/os/bintec-smart.inc.php | 16 ++++++++++++++++ includes/polling/os/bintec-smart.inc.php | 3 +++ 4 files changed, 30 insertions(+) create mode 100644 html/images/os/bintec.png create mode 100644 includes/discovery/os/bintec-smart.inc.php create mode 100644 includes/polling/os/bintec-smart.inc.php diff --git a/html/images/os/bintec.png b/html/images/os/bintec.png new file mode 100644 index 0000000000000000000000000000000000000000..1d77337fe93ec510a9535e5fea0de00d02bb9b80 GIT binary patch literal 18970 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 + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the + * Free Software Foundation, either version 3 of the License, or (at your + * option) any later version. Please see LICENSE.txt at the top level of + * the source code distribution for details. + */ +if (!$os) { + if (strpos($sysObjectId, '1.3.6.1.4.1.272.4.201.82.78.79.48') !== false) { + $os = 'bintec-smart'; + } +} diff --git a/includes/polling/os/bintec-smart.inc.php b/includes/polling/os/bintec-smart.inc.php new file mode 100644 index 0000000000..9b67f5f78b --- /dev/null +++ b/includes/polling/os/bintec-smart.inc.php @@ -0,0 +1,3 @@ +