class PacketGen::Header::IP

Public Instance Methods

to_h() click to toggle source
# File lib/pcap2json/packetgen_extensions.rb, line 102
def to_h
  { 
    "u8" =>  self.u8, 
    "version" =>  self.version, 
    "ihl" =>  self.ihl,
    "tos" =>  self.tos,
    "length" =>  self.length,
    "frag" =>  self.frag,
    # flags =>  self.flags,
    # frag_offset =>  self.frag_offset,
    "ttl" =>  self.ttl,
    "protocol" =>  self.protocol,
    "checksum" =>  self.checksum,
    "src" =>  self.src,
    "dst" =>  self.dst
  } 
end