Revision 795e6194
Added by Viktor Gurov about 3 years ago
src/etc/inc/shaper.inc | ||
---|---|---|
3862 | 3862 |
$q->delete_queue(); |
3863 | 3863 |
} |
3864 | 3864 |
unset_dn_object_by_reference($this->GetLink()); |
3865 |
@pfSense_ipfw_pipe("pipe delete " . $this->GetNumber());
|
|
3866 |
@pfSense_ipfw_pipe("sched delete " . $this->GetNumber());
|
|
3865 |
mwexec("/sbin/dnctl pipe delete " . $this->GetNumber());
|
|
3866 |
mwexec("/sbin/dnctl sched delete " . $this->GetNumber());
|
|
3867 | 3867 |
} |
3868 | 3868 |
function GetBandwidth() { |
3869 | 3869 |
return $this->qbandwidth; |
... | ... | |
4785 | 4785 |
function delete_queue() { |
4786 | 4786 |
cleanup_dnqueue_from_rules($this->GetQname()); |
4787 | 4787 |
unset_dn_object_by_reference($this->GetLink()); |
4788 |
@pfSense_ipfw_pipe("queue delete " . $this->GetNumber());
|
|
4788 |
mwexec("/sbin/dnctl queue delete " . $this->GetNumber());
|
|
4789 | 4789 |
} |
4790 | 4790 |
|
4791 | 4791 |
function validate_input($data, &$input_errors) { |
... | ... | |
5552 | 5552 |
if (!empty($dn_rules)) { |
5553 | 5553 |
dummynet_load_module($max_qlimit); |
5554 | 5554 |
file_put_contents("{$g['tmp_path']}/rules.limiter", $dn_rules); |
5555 |
mwexec("/sbin/ipfw {$g['tmp_path']}/rules.limiter");
|
|
5555 |
mwexec("/sbin/dnctl {$g['tmp_path']}/rules.limiter");
|
|
5556 | 5556 |
} |
5557 | 5557 |
} |
5558 | 5558 |
|
Also available in: Unified diff
Use dnctl(8) to control limiter rules. Feature #12579