Crate netbios_parser[][src]

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 Definitions

Result