Class/Module Index [+]

Quicksearch

PacketFu::InvalidPacket

You probably don't want to write invalid packets on purpose.

Attributes

invalid_header[RW]

Public Class Methods

can_parse?(str) click to toggle source

Any packet is potentially an invalid packet

# File lib/packetfu/protos/invalid.rb, line 34
def self.can_parse?(str)
  true
end
layer() click to toggle source
# File lib/packetfu/protos/invalid.rb, line 38
def self.layer
  0
end
new(args={}) click to toggle source
# File lib/packetfu/protos/invalid.rb, line 47
def initialize(args={})
  @invalid_header =         (args[:invalid] || InvalidHeader.new)
  @headers = [@invalid_header]
end

Public Instance Methods

read(str=nil,args={}) click to toggle source
# File lib/packetfu/protos/invalid.rb, line 42
def read(str=nil,args={})
  @invalid_header.read(str)
  self
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.