Module ipv6

Source
Expand description

An IPv6 packet abstraction.

Structs§

Extension
Represents an IPv6 Extension.
ExtensionIterable
Used to iterate over a slice of ExtensionPackets
ExtensionPacket
A structure enabling manipulation of on the wire packets
Fragment
Represents an IPv6 Fragment Extension.
FragmentIterable
Used to iterate over a slice of FragmentPackets
FragmentPacket
A structure enabling manipulation of on the wire packets
Ipv6
Represents an IPv6 Packet.
Ipv6Header
Represents the IPv6 header.
Ipv6Iterable
Used to iterate over a slice of Ipv6Packets
Ipv6Packet
A structure enabling manipulation of on the wire packets
MutableExtensionPacket
A structure enabling manipulation of on the wire packets
MutableFragmentPacket
A structure enabling manipulation of on the wire packets
MutableIpv6Packet
A structure enabling manipulation of on the wire packets
MutableRoutingPacket
A structure enabling manipulation of on the wire packets
Routing
Represents an IPv6 Routing Extension.
RoutingIterable
Used to iterate over a slice of RoutingPackets
RoutingPacket
A structure enabling manipulation of on the wire packets

Constants§

IPV6_HEADER_LEN
IPv6 Header Length.

Type Aliases§

Destination
Represents an Destination Options.
DestinationPacket
A structure enabling manipulation of on the wire packets.
HopByHop
Represents an IPv6 Hop-by-Hop Options.
HopByHopPacket
A structure enabling manipulation of on the wire packets.
MutableDestinationPacket
A structure enabling manipulation of on the wire packets.
MutableHopByHopPacket
A structure enabling manipulation of on the wire packets.