Crate netbios_parser

Source
Expand description

License: MIT Apache License 2.0 Crates.io Version docs.rs Github CI Minimum rustc version

NetBIOS parser

This crate contains parsers for the NetBIOS (rfc1002) network format, in pure Rust.

Currently only NBSS parsing is implemented

The code is available on Github and is part of the Rusticata project.

Re-exports§

pub use dns_parser;
pub use nom_derive::nom;

Structs§

EncodedName
NetBIOS Name
NMFlags
NbssHeader
NetBIOS Name Service Header
NbssPacket
NetBIOS Name Service Packet
NetbiosName
NetBIOS Name
NetbiosNameType
NetbiosQuestion
NetBIOS Name Service Name Query
NetbiosResource
NodeName
NodeStatistics
QType
RClass
RCode
RType

Enums§

NetbiosError
An error that can occur while parsing or validating a NetBIOS packet.
RData

Functions§

parse_nbss_header
Parse a NetBIOS Name Service Header
parse_nbss_packet
Parse a NetBIOS Name Service Packet (query or response)

Type Aliases§

Result