You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
returnErr(NetavarkError::msg(format!("bridge '{}' in unmanaged mode has no universe scope IP addresses, but aardvark-dns requires at least one universe scope address to bind to. Please add an universe scope IP address or disable DNS for this network (--disable-dns).", data.bridge_interface_name)));
// If interface's LinkID is supplied, then only the ip addresses of that specific interface is returned. Otherwise all ip addresses of all interfaces are returned
415
415
pubfndump_addresses(
416
416
&mutself,
417
-
interface:Option<LinkID>,
417
+
interface_id_filter:Option<u32>,
418
+
address_filter:Option<AddressFamily>,
419
+
scope_filter:Option<AddressScope>,
418
420
) -> NetavarkResult<Vec<AddressMessage>>{
419
421
letmut msg = AddressMessage::default();
420
422
421
-
match interface {
422
-
Some(LinkID::ID(id)) => {
423
-
msg.header.index = id;
424
-
}
425
-
Some(LinkID::Name(name)) => {
426
-
let link_message = self.get_link(LinkID::Name(name))?;
0 commit comments