diff options
author | Phil Davis <phil.davis@world.inf.org> | 2013-03-28 17:48:46 +0545 |
---|---|---|
committer | Phil Davis <phil.davis@world.inf.org> | 2013-03-28 17:48:46 +0545 |
commit | e2ec86f40c9573292a46d4ab89ae70e353a99f8f (patch) | |
tree | eb1e9327baf8d9ae00947125788b57b74a66c4ea /config/sshdcond/sshdcond.inc | |
parent | d7ec5f1ec1c8eeee6c84bc3b85543543711655bc (diff) | |
download | pfsense-packages-e2ec86f40c9573292a46d4ab89ae70e353a99f8f.tar.gz pfsense-packages-e2ec86f40c9573292a46d4ab89ae70e353a99f8f.tar.bz2 pfsense-packages-e2ec86f40c9573292a46d4ab89ae70e353a99f8f.zip |
pfBlocker allow list ranges that are not exact subnets
Fixes #2892
I made a "nasty" list as follows:
192.168.100.0-192.168.101.255
192.168.103.8-192.168.103.23
192.168.104.1-192.168.104.254
192.168.105.22-192.168.106.66
192.168.107.3-192.168.107.33
And this code turns it into:
192.168.100.0/23
192.168.103.8/29
192.168.103.16/29
192.168.104.1/32
192.168.104.2/31
192.168.104.4/30
192.168.104.8/29
192.168.104.16/28
192.168.104.32/27
192.168.104.64/26
192.168.104.128/26
192.168.104.192/27
192.168.104.224/28
192.168.104.240/29
192.168.104.248/30
192.168.104.252/31
192.168.104.254/32
192.168.105.22/31
192.168.105.24/29
192.168.105.32/27
192.168.105.64/26
192.168.105.128/25
192.168.106.0/26
192.168.106.64/31
192.168.106.66/32
192.168.107.3/32
192.168.107.4/30
192.168.107.8/29
192.168.107.16/28
192.168.107.32/31
Which is the correct group of CIDRs to represent the given ranges.
Diffstat (limited to 'config/sshdcond/sshdcond.inc')
0 files changed, 0 insertions, 0 deletions