Revision 8291849a
Added by Scott Ullrich about 16 years ago
etc/inc/filter.inc | ||
---|---|---|
190 | 190 |
/* User defined maximum states in Advanced menu. */ |
191 | 191 |
$rules .= "set limit states {$config['system']['maximumstates']}\n"; |
192 | 192 |
if(get_freebsd_version() == "8") |
193 |
mwexec("/usr/sbin/sysctl net.inet.flowtable.nmbflows={$config['system']['maximumstates']}"); |
|
193 |
if($config['system']['flowtable']) |
|
194 |
mwexec("/usr/sbin/sysctl net.inet.flowtable.nmbflows={$config['system']['maximumstates']}"); |
|
194 | 195 |
} else { |
195 | 196 |
$max_states = pfsense_default_state_size(); |
196 | 197 |
$rules .= "set limit states {$max_states}\n"; |
197 | 198 |
if(get_freebsd_version() == "8") |
198 |
mwexec("/usr/sbin/sysctl net.inet.flowtable.nmbflows={$max_states}"); |
|
199 |
if($config['system']['flowtable']) |
|
200 |
mwexec("/usr/sbin/sysctl net.inet.flowtable.nmbflows={$max_states}"); |
|
199 | 201 |
} |
200 | 202 |
|
201 | 203 |
$rules .= "\n"; |
usr/local/www/system_advanced_network.php | ||
---|---|---|
241 | 241 |
<td width="22%" valign="top"> </td> |
242 | 242 |
<td width="78%"><input name="Submit" type="submit" class="formbtn" value="Save" /></td> |
243 | 243 |
</tr> |
244 |
<?php if(get_freebsd_version() == "8"): ?> |
|
244 | 245 |
<tr> |
245 | 246 |
<td colspan="2" class="list" height="12"> </td> |
246 | 247 |
</tr> |
... | ... | |
256 | 257 |
as well as providing stateful load balancing when used with RADIX_MPATH. |
257 | 258 |
</td> |
258 | 259 |
</tr> |
260 |
<tr> |
|
261 |
<td colspan="2" class="list" height="12"> </td> |
|
262 |
</tr> |
|
263 |
<tr> |
|
264 |
<td width="22%" valign="top"> </td> |
|
265 |
<td width="78%"><input name="Submit" type="submit" class="formbtn" value="Save" /></td> |
|
266 |
</tr> |
|
267 |
<?php endif; ?> |
|
259 | 268 |
</table> |
260 | 269 |
</div> |
261 | 270 |
</td> |
Also available in: Unified diff
Add enable/disable option for flow table support