mirror of
https://github.com/eworm-de/routeros-scripts.git
synced 2026-03-03 04:29:37 +00:00
fw-addr-lists: also normalize IPv4 addresses
This commit is contained in:
parent
08ecabb27c
commit
69f78e06ab
1 changed files with 2 additions and 3 deletions
|
|
@ -114,9 +114,8 @@
|
|||
:do {
|
||||
:local Branch;
|
||||
:if ($Address ~ "^[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}(/[0-9]{1,2})?\$") do={
|
||||
:if ($Address ~ "/32\$") do={
|
||||
:set Address [ :pick $Address 0 ([ :len $Address ] - 3) ];
|
||||
}
|
||||
/ip/firewall/address-list/add dynamic=yes list=$Address address=$Address timeout=1s;
|
||||
:set Address [ /ip/firewall/address-list/get [ find where dynamic=yes list=$Address ] address ];
|
||||
:set Branch [ $GetBranch $Address ];
|
||||
:set ($IPv4Addresses->$Branch->$Address) $TimeOut;
|
||||
:error true;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue