Lines Matching refs:Net
398 pub enum Net { enum
403 impl Net { impl
444 Net::VNet(Arc::new(Mutex::new(vnet))) in new()
471 Net::Ifs(ifs) in new()
478 Net::VNet(vnet) => { in get_interfaces()
482 Net::Ifs(ifs) => ifs.clone(), in get_interfaces()
489 Net::VNet(vnet) => { in get_interface()
493 Net::Ifs(ifs) => { in get_interface()
507 Net::VNet(_) => true, in is_virtual()
508 Net::Ifs(_) => false, in is_virtual()
514 Net::VNet(vnet) => { in resolve_addr()
518 Net::Ifs(_) => Ok(conn::lookup_host(use_ipv4, address).await?), in resolve_addr()
524 Net::VNet(vnet) => { in bind()
528 Net::Ifs(_) => Ok(Arc::new(UdpSocket::bind(addr).await?)), in bind()
538 Net::VNet(vnet) => { in dail()
542 Net::Ifs(_) => { in dail()
560 Net::VNet(vnet) => Ok(Arc::clone(vnet) as Arc<Mutex<dyn Nic + Send + Sync>>), in get_nic()
561 Net::Ifs(_) => Err(Error::ErrVnetDisabled), in get_nic()