| Class | PacketFu::IPv6Header |
| In: |
lib/packetfu/ipv6.rb
|
| Parent: | Struct.new(:ipv6_v, :ipv6_class, :ipv6_label, :ipv6_len, :ipv6_next, :ipv6_hop, :ipv6_src, :ipv6_dst, :body) |
IPv6Header is complete IPv6 struct, used in IPv6Packet.
Fixnum (4 bits) :ipv6_v Default: 6 # Versiom Fixnum (8 bits) :ipv6_class Defualt: 0 # Class Fixnum (20 bits) :ipv6_label Defualt: 0 # Label Int16 :ipv6_len Default: calc # Payload length Int8 :ipv6_next # Next Header Int8 :ipv6_hop Default: 0xff # Hop limit AddrIpv6 :ipv6_src AddrIpv6 :ipv6_dst String :body