Игнорирование ваших собственных трансляций UDP в Java
В моей программе яЯ рассылаю UDP-трансляции и реагирую на них. Мне нужен способ игнорировать трансляции UDP, которые я отправить, но реагировать на тех, кто неТ с моей машины.
Я попробовал использовать:if (NetworkInterface.getByInetAddress(packet.getAddress()) != null)
но в некоторых случаях это генерировало исключения IOException (java.net.SocketException: ни один сетевой интерфейс не связан с таким IP-адресом)
У кого-нибудь есть идеи?
Также: getInetAddress () в моем сокете генерирует исключение NullPointerException