Update mod.rs

main
shellrow 3 years ago
parent 97195bef06
commit 43255ac602
  1. 3
      src/gateway/mod.rs

@ -4,7 +4,6 @@ pub mod unix;
#[cfg(any(target_os = "linux", target_os = "android"))] #[cfg(any(target_os = "linux", target_os = "android"))]
pub mod linux; pub mod linux;
use std::net::UdpSocket;
use std::net::{IpAddr, Ipv4Addr}; use std::net::{IpAddr, Ipv4Addr};
use crate::interface::{self, MacAddr, Interface}; use crate::interface::{self, MacAddr, Interface};
@ -52,7 +51,9 @@ pub fn get_default_gateway() -> Result<Gateway, String> {
Err(String::from("Default Gateway not found")) Err(String::from("Default Gateway not found"))
} }
#[cfg(not(target_os="windows"))]
fn send_udp_packet() -> Result<(), String> { fn send_udp_packet() -> Result<(), String> {
use std::net::UdpSocket;
let buf = [0u8; 0]; let buf = [0u8; 0];
let socket = match UdpSocket::bind("0.0.0.0:0") { let socket = match UdpSocket::bind("0.0.0.0:0") {
Ok(s) => s, Ok(s) => s,

Loading…
Cancel
Save