Revision: 7883
          http://sourceforge.net/p/ipcop/svn/7883
Author:   owes
Date:     2015-02-09 16:35:24 +0000 (Mon, 09 Feb 2015)
Log Message:
-----------
Add 'mute-replay-warnings' option for OpenVPN

Modified Paths:
--------------
    ipcop/trunk/html/cgi-bin/openvpn.cgi
    ipcop/trunk/src/libs/vpn-functions.pl

Modified: ipcop/trunk/html/cgi-bin/openvpn.cgi
===================================================================
--- ipcop/trunk/html/cgi-bin/openvpn.cgi        2015-02-09 14:59:05 UTC (rev 
7882)
+++ ipcop/trunk/html/cgi-bin/openvpn.cgi        2015-02-09 16:35:24 UTC (rev 
7883)
@@ -226,7 +226,7 @@
     map($vpnsettings{$_} = $cgiparams{$_},
         ('LOG_VERB', 'KEEPALIVE_1', 'KEEPALIVE_2', 'MAX_CLIENTS', 
'REDIRECT_GW_DEF1', 'STATICIP', 'CLIENT2CLIENT',
          'DHCP_DOMAIN', 'DHCP_DNS1', 'DHCP_DNS2', 'DHCP_NTP1', 'DHCP_NTP2', 
'DHCP_WINS1', 'DHCP_WINS2',
-         'NOBIND', 'FASTIO', 'MTUDISC',
+         'NOBIND', 'FASTIO', 'MTUDISC', 'LOG_MUTE_REPLAY',
          'RADIUS_ENABLED', 'RADIUS_HOST', 'RADIUS_AUTHPORT', 
'RADIUS_ACCTPORT', 'RADIUS_RETRY', 'RADIUS_TIMEOUT', 'RADIUS_PASS1',
          'PUSH_GREEN_1', 'PUSH_BLUE_1', 'PUSH_ORANGE_1'));
 
@@ -682,6 +682,9 @@
     $selected{'LOG_VERB'}{'11'} = '';
     $selected{'LOG_VERB'}{'0'} = '';
     $selected{'LOG_VERB'}{$cgiparams{'LOG_VERB'}} = "selected='selected'";
+    $checked{'LOG_MUTE_REPLAY'}{'off'} = '';
+    $checked{'LOG_MUTE_REPLAY'}{'on'} = '';
+    $checked{'LOG_MUTE_REPLAY'}{$cgiparams{'LOG_MUTE_REPLAY'}} = 
"checked='checked'";
 
     $checked{'RADIUS_ENABLED'}{'off'} = '';
     $checked{'RADIUS_ENABLED'}{'on'} = '';
@@ -778,7 +781,7 @@
     <td class='boldbase' colspan='4'>$Lang::tr{'log-options'}</td>
 </tr><tr>
     <td class='base'>$Lang::tr{'detail level'}:</td>
-    <td colspan='3'><select name='LOG_VERB'>
+    <td><select name='LOG_VERB'>
         <option value='1'  $selected{'LOG_VERB'}{'1'}>1</option>
         <option value='2'  $selected{'LOG_VERB'}{'2'}>2</option>
         <option value='3'  $selected{'LOG_VERB'}{'3'}>3</option>
@@ -792,6 +795,8 @@
         <option value='11' $selected{'LOG_VERB'}{'11'}>11</option>
         <option value='0'  $selected{'LOG_VERB'}{'0'}>0</option></select>
     </td>
+    <td class='base'>mute-replay-warnings:</td>
+    <td><input type='checkbox' name='LOG_MUTE_REPLAY' 
$checked{'LOG_MUTE_REPLAY'}{'on'} /></td>
 </tr><tr>
     <td colspan='4'><hr /></td>
 </tr><tr>

Modified: ipcop/trunk/src/libs/vpn-functions.pl
===================================================================
--- ipcop/trunk/src/libs/vpn-functions.pl       2015-02-09 14:59:05 UTC (rev 
7882)
+++ ipcop/trunk/src/libs/vpn-functions.pl       2015-02-09 16:35:24 UTC (rev 
7883)
@@ -519,6 +519,9 @@
     else {
         print CONF "verb 3\n";
     }
+    if ($sovpnsettings{LOG_MUTE_REPLAY} eq 'on') {
+        print CONF "mute-replay-warnings\n";
+    }
     print CONF "\n";
 
     close(CONF);

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Ipcop-svn mailing list
Ipcop-svn@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ipcop-svn

Reply via email to