squid.inc
squidtraffic
Proxy server: Traffic management
General settings
/pkg_edit.php?xml=squid.xml&id=0
Upstream proxy
/pkg_edit.php?xml=squid_upstream.xml&id=0
Cache management
/pkg_edit.php?xml=squid_cache.xml&id=0
Access control
/pkg_edit.php?xml=squid_nac.xml&id=0
Traffic management
/pkg_edit.php?xml=squid_traffic.xml&id=0
Auth settings
/pkg_edit.php?xml=squid_auth.xml&id=0
Local users
/pkg.php?xml=squid_users.xml
max_download_size
Maximum download size
Limit the maximum total download size to the size specified here (in kilobytes). Set to 0 to disable.
0
input
max_upload_size
Maximum upload size
Limit the maximum total upload size to the size specified here (in kilobytes). Set to 0 to disable.
0
input
overall_throttling
Overall bandwidth throttling
This value specifies (in kilobytes per second) the bandwidth throttle for downloads. Users will gradually have their download speed increased according to this value. Set to 0 to disable bandwidth throttling.
0
input
perhost_throttling
Per-host throttling
This value specifies the download throttling per host. Set to 0 to disable this.
0
input
throttle_specific
Throttle only specific extensions
Leave this checked to be able to choose the extensions that throttling will be applied to. Otherwise, all files will be throttled.
on
checkbox
throttle_binaries,throttle_cdimages,throttle_multimedia,throttle_others
throttle_binaries
Throttle binary files
Check this to apply bandwidth throttle to binary files. This includes compressed archives and executables.
checkbox
throttle_cdimages
Throttle CD images
Check this to apply bandwidth throttle to CD image files.
checkbox
throttle_multimedia
Throttle multimedia files
Check this to apply bandwidth throttle to multimedia files, such as movies or songs.
checkbox
throttle_others
Throttle other extensions
Comma-separated list of extensions to apply bandwidth throttle to.
input
60
squid_validate_traffic($_POST, &$input_errors);
squid_resync();