use ip_spoofing::{self, RawSocket, ReusablePacketWriter, rand::*};
fn main() -> ip_spoofing::Result<()> {
let socket = RawSocket::new()?;
let mut writer = ReusablePacketWriter::new();
let mut rng = rng();
loop {
let ret = socket.send_fake_udp_packet(
&mut writer,
rng.random(), rng.random(), [127, 0, 0, 1], 5678, b"hey", 64, );
if let Err(err) = ret {
println!("{err:?}");
}
}
}