fw-addr-lists: get timeout from loop

This commit is contained in:
Christian Hesse 2024-02-24 23:21:42 +01:00
parent 015f5d190a
commit f35e8aec25

View file

@ -107,10 +107,10 @@ $WaitFullyConnected;
}
}
:foreach Address,Ignore in=$Addresses do={
$LogPrintExit2 debug $0 ("Adding for " . ($Addresses->$Address) . ": " . $Address) false;
:foreach Address,Timeout in=$Addresses do={
$LogPrintExit2 debug $0 ("Adding for " . $Timeout . ": " . $Address) false;
:do {
/ip/firewall/address-list/add list=$FwListName comment=$ListComment address=$Address timeout=($Addresses->$Address);
/ip/firewall/address-list/add list=$FwListName comment=$ListComment address=$Address timeout=$Timeout;
:set ($Addresses->$Address);
:set CntAdd ($CntAdd + 1);
} on-error={