Added support for multiple interfaces in Linux.
consistent get_broadcast_address naming