From e5bbd08d4988c667384b7e15560b2caaac5bbf34 Mon Sep 17 00:00:00 2001 From: Unactive Date: Thu, 6 Oct 2022 10:07:00 +0200 Subject: [PATCH] et -> eth_type and cargo fmt --- src/logger/logfmt.rs | 42 +++++++++++++++++++++++++++++++++--------- src/masscanned.rs | 11 ++++------- 2 files changed, 37 insertions(+), 16 deletions(-) diff --git a/src/logger/logfmt.rs b/src/logger/logfmt.rs index ec5a744..5c3e02a 100644 --- a/src/logger/logfmt.rs +++ b/src/logger/logfmt.rs @@ -164,17 +164,17 @@ impl Logger for LogfmtLogger { fn eth_recv(&self, p: &EthernetPacket, c: &ClientInfo) { self.prolog("eth", "recv", false); self.client_info(c); - println!(" et={:}", p.get_ethertype(),); + println!(" eth_type={:}", p.get_ethertype(),); } fn eth_drop(&self, p: &EthernetPacket, c: &ClientInfo) { self.prolog("eth", "drop", false); self.client_info(c); - println!(" et={:}", p.get_ethertype(),); + println!(" eth_type={:}", p.get_ethertype(),); } fn eth_send(&self, p: &MutableEthernetPacket, c: &ClientInfo) { self.prolog("eth", "send", false); self.client_info(c); - println!(" et={:}", p.get_ethertype(),); + println!(" eth_type={:}", p.get_ethertype(),); } /* IPv4 */ fn ipv4_enabled(&self) -> bool { @@ -221,17 +221,29 @@ impl Logger for LogfmtLogger { fn icmpv4_recv(&self, p: &IcmpPacket, c: &ClientInfo) { self.prolog("icmpv4", "recv", false); self.client_info(c); - println!(" icmp_type={:?} icmp_code={:?}", p.get_icmp_type(), p.get_icmp_code(),); + println!( + " icmp_type={:?} icmp_code={:?}", + p.get_icmp_type(), + p.get_icmp_code(), + ); } fn icmpv4_drop(&self, p: &IcmpPacket, c: &ClientInfo) { self.prolog("icmpv4", "drop", false); self.client_info(c); - println!(" icmp_type={:?} icmp_code={:?}", p.get_icmp_type(), p.get_icmp_code(),); + println!( + " icmp_type={:?} icmp_code={:?}", + p.get_icmp_type(), + p.get_icmp_code(), + ); } fn icmpv4_send(&self, p: &MutableIcmpPacket, c: &ClientInfo) { self.prolog("icmpv4", "send", false); self.client_info(c); - println!(" icmp_type={:?} icmp_code={:?}", p.get_icmp_type(), p.get_icmp_code(),); + println!( + " icmp_type={:?} icmp_code={:?}", + p.get_icmp_type(), + p.get_icmp_code(), + ); } /* ICMPv6 */ fn icmpv6_enabled(&self) -> bool { @@ -240,17 +252,29 @@ impl Logger for LogfmtLogger { fn icmpv6_recv(&self, p: &Icmpv6Packet, c: &ClientInfo) { self.prolog("icmpv6", "recv", false); self.client_info(c); - println!(" icmpv6_type={:?} icmpv6_code={:?}", p.get_icmpv6_type(), p.get_icmpv6_code(),); + println!( + " icmpv6_type={:?} icmpv6_code={:?}", + p.get_icmpv6_type(), + p.get_icmpv6_code(), + ); } fn icmpv6_drop(&self, p: &Icmpv6Packet, c: &ClientInfo) { self.prolog("icmpv6", "drop", false); self.client_info(c); - println!(" icmpv6_type={:?} icmpv6_code={:?}", p.get_icmpv6_type(), p.get_icmpv6_code(),); + println!( + " icmpv6_type={:?} icmpv6_code={:?}", + p.get_icmpv6_type(), + p.get_icmpv6_code(), + ); } fn icmpv6_send(&self, p: &MutableIcmpv6Packet, c: &ClientInfo) { self.prolog("icmpv6", "send", false); self.client_info(c); - println!(" icmpv6_type={:?} icmpv6_code={:?}", p.get_icmpv6_type(), p.get_icmpv6_code(),); + println!( + " icmpv6_type={:?} icmpv6_code={:?}", + p.get_icmpv6_type(), + p.get_icmpv6_code(), + ); } /* TCP */ fn tcp_enabled(&self) -> bool { diff --git a/src/masscanned.rs b/src/masscanned.rs index d250159..189b756 100644 --- a/src/masscanned.rs +++ b/src/masscanned.rs @@ -24,10 +24,7 @@ use std::fs::File; use std::net::IpAddr; use std::str::FromStr; -use clap::{ - Arg, ArgAction, Command, - builder::PossibleValuesParser, -}; +use clap::{builder::PossibleValuesParser, Arg, ArgAction, Command}; use log::*; use pnet::{ datalink::{self, Channel::Ethernet, DataLinkReceiver, DataLinkSender, NetworkInterface}, @@ -38,7 +35,7 @@ use pnet::{ util::MacAddr, }; -use crate::logger::{Logger, ConsoleLogger, LogfmtLogger, MetaLogger}; +use crate::logger::{ConsoleLogger, LogfmtLogger, Logger, MetaLogger}; use crate::utils::IpAddrParser; mod client; @@ -229,12 +226,12 @@ fn main() { info!("mac address....{}", masscanned.mac); if !args.contains_id("quiet") { if let Some(format) = args.get_one::("format") { - let chosen_logger: Box = match format.as_str() { + let chosen_logger: Box = match format.as_str() { "console" => Box::new(ConsoleLogger::new()), "logfmt" => Box::new(LogfmtLogger::new()), // clap should already ensure we're using a valid format - _ => panic!("illegal format") + _ => panic!("illegal format"), }; masscanned.log.add(chosen_logger); } else {