Just to clarify the usage:
It is about the ignore list, the -a option.
Let's assume your public IP is 193.0.0.1, hostname myip.dyndns.org and 44.1.1.0/24 and 44.2.0.0/16 your subnets.
Until now, if you where behind a router, you had to put your public IP there:
ampr-ripd -s -i ampr0 -p the_password -a 193.0.0.1
Now if your IP addres changes, it will not work anymore.
In this new version, you can either put your hostname in the -a option:
ampr-ripd -s -i ampr0 -p the_password -a myip.dyndns.org
Or you could use your ampr subnets (which I recommend):
ampr-ripd -s -i ampr0 -p the_password -a 44.1.1/24,44.2/16 or ampr-ripd -s -i ampr0 -p the_password -a 44.1.1.0/24,44.2.0.0/16
all as a comma separated list.
In this case, if your public IP changes, the daemon will still work as expected. It is important to use the IP/netmask combinations AS REGISTERED in the portal. You can NOT use 44.182.20/23 instead of 44.182.20.0/24 and 44.182.21.0/24
If you use a hostname, there will be a name resolution request 30 sec. after each received RIP broadcast, which will get you in sync after maximum 10 minutes. Using ampr subnets, the effect is immediately since those IPs don't change.
73's de Marius, YO2LOJ