Crate ekko[−][src]
Ekko aims to be a light utility for sending echo requests; currently in its early stages.
Example
use ekko::{ error::{EkkoError}, EkkoResponse, Ekko, }; fn main() -> Result<(), EkkoError> { let mut sender = Ekko::with_target(([8, 8, 8, 8], 0))?; for hops in 0..64 { let responses = sender.send_range(0..(hops))?; for ekko in responses.iter() { match ekko { EkkoResponse::Destination(_) => { for ekko in responses.iter() { println!("{:?}", ekko) } return Ok(()) } _ => continue } } } Ok(()) }
Modules
error |
Structs
Ekko | |
EkkoData |
Enums
EkkoResponse | |
ParameterProblem | |
ParameterProblemV4 | |
ParameterProblemV6 | |
Redirect | |
Unreachable | |
UnreachableCodeV4 | |
UnreachableCodeV6 |