From dc2db4dcc061211dcb404bbf777539264ef105ca Mon Sep 17 00:00:00 2001 From: "Josh Galvez (zevlag)" Date: Fri, 11 Mar 2016 17:03:45 -0700 Subject: Make model_number customizable --- src/usr/local/pkg/miniupnpd.inc | 7 +++++-- src/usr/local/pkg/miniupnpd.xml | 6 ++++++ 2 files changed, 11 insertions(+), 2 deletions(-) (limited to 'src/usr/local/pkg') diff --git a/src/usr/local/pkg/miniupnpd.inc b/src/usr/local/pkg/miniupnpd.inc index 4a132dd..b2d8b71 100644 --- a/src/usr/local/pkg/miniupnpd.inc +++ b/src/usr/local/pkg/miniupnpd.inc @@ -243,8 +243,11 @@ $config_text .= "serial=".strtoupper(substr(upnp_uuid(), 0, 8))."\n"; /* set model number */ - $config_text .= "model_number=" . $g['product_version'] . "\n"; - + if (!empty($upnp_config['modelnumber'])){ + $config_text .= "model_number=" . $upnp_config['modelnumber'] . "\n"; + } else { + $config_text .= "model_number=" . $g['product_version'] . "\n"; + } /* upnp access restrictions */ if (is_array($upnp_config['row'])) { foreach ($upnp_config['row'] as $row) { diff --git a/src/usr/local/pkg/miniupnpd.xml b/src/usr/local/pkg/miniupnpd.xml index 6271b91..a0bbd37 100644 --- a/src/usr/local/pkg/miniupnpd.xml +++ b/src/usr/local/pkg/miniupnpd.xml @@ -133,6 +133,12 @@ input If left blank the default value of the WebGUI of this firewall will be used. + + Custom model number + modelnumber + input + If left blank the default value of the firmware version of pfSense will be used. + before_form_miniupnpd($pkg); -- cgit v1.1