- Publicity: Public Only All
iprange-procs.tcl
IP range procs - support different kind of IP ranges These class defined here is not related to the test-items, other than the fact that exams can be restricted. Since the IP-ranges are typically site specific, it is expected that sites define interesting IP ranges (such as e.g., WLAN, on-site, VPN, ...) in the iprange-init.tcl file.
This file defines the following Objects and Classes: ::xowf::IpRange
, ::xowf::iprange::all
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
, ::xowf::IpRange
- Location:
- packages/xowf/tcl/iprange-procs.tcl
- Author:
- Gustaf Neumann
Procedures in this file
- Class ::xowf::IpRange (public)
- Object ::xowf::iprange::all (public)
- xowf::IpRange instproc allow_access (public)
Detailed information
Class ::xowf::IpRange (public)
::nx::Class ::xowf::IpRange
Class representing a range of IPs to be used to enforce access control.
- Testcases:
- No testcase defined.
Object ::xowf::iprange::all (public)
::xowf::IpRange ::xowf::iprange::all
- Testcases:
- No testcase defined.
xowf::IpRange method allow_access (public)
<instance of xowf::IpRange> allow_access ip
Check, if provided IP address is in the provided ranges of disallowed or allowed addresses. First, the explicitly disallowed addresses are checked, then the explicitly allowed ones. Addresses can be specified in the following formats:
- IP address in CIDR format (e.g., 127.208.0.0/16)
- IP address containing wildcard "*"
- literal IP address
- Parameters:
- ip (required)
- Returns:
- boolean value expressing success
- Testcases:
- No testcase defined.
![[i]](/resources/acs-subsite/ZoomIn16.gif)