init: Check seeds address if listen_address != broadcast_address
init: Check seeds address if listen_address != broadcast_address

If listen_address is different than broadcast_address, we should use
broadcast_address for the seeds list. Check and ask user to fix the
configuration, e.g.,

$ scylla --rpc-address 127.0.0.1 --listen-address 127.0.0.1 --broadcast-address 192.168.1.100 --seed-provider-parameters seeds=127.0.0.1
Use broadcast_address instead of listen_address for seeds list: seeds={127.0.0.1}, listen_address=127.0.0.1, broadcast_address=192.168.1.100
Exiting on unhandled exception of type 'std::runtime_error': Use broadcast_address for seeds list

scylladb/scylla,avikivity/scylla,scylladb/scylla,kjniemi/scylla,kjniemi/scylla,kjniemi/scylla,duarten/scylla,raphaelsc/scylla,duarten/scylla,raphaelsc/scylla,raphaelsc/scylla,scylladb/scylla,scylladb/scylla,avikivity/scylla,duarten/scylla,avikivity/scylla