Use internal netinfo implementation

This commit is contained in:
Mark Qvist 2025-04-11 12:22:58 +02:00
parent d34cefe31d
commit 8e4b0b3b16
4 changed files with 6 additions and 6 deletions

View file

@ -35,13 +35,13 @@ class UDPInterface(Interface):
@staticmethod
def get_address_for_if(name):
import RNS.vendor.ifaddr.niwrapper as netinfo
from RNS.vendor import netinfo
ifaddr = netinfo.ifaddresses(name)
return ifaddr[netinfo.AF_INET][0]["addr"]
@staticmethod
def get_broadcast_for_if(name):
import RNS.vendor.ifaddr.niwrapper as netinfo
from RNS.vendor import netinfo
ifaddr = netinfo.ifaddresses(name)
return ifaddr[netinfo.AF_INET][0]["broadcast"]