module PacketFu::ICMPv6HeaderMixin
This Mixin simplifies access to the ICMPv6Headers. Mix this in with your packet interface, and it will add methods that essentially delegate to the 'icmpv6_header' method (assuming that it is a ICMPv6Header
object)
Public Instance Methods
icmpv6_code()
click to toggle source
# File lib/packetfu/protos/icmpv6/mixin.rb, line 9 def icmpv6_code; self.icmpv6_header.icmpv6_code; end
icmpv6_code=(v)
click to toggle source
# File lib/packetfu/protos/icmpv6/mixin.rb, line 8 def icmpv6_code=(v); self.icmpv6_header.icmpv6_code= v; end
icmpv6_sum()
click to toggle source
# File lib/packetfu/protos/icmpv6/mixin.rb, line 11 def icmpv6_sum; self.icmpv6_header.icmpv6_sum; end
icmpv6_sum=(v)
click to toggle source
# File lib/packetfu/protos/icmpv6/mixin.rb, line 10 def icmpv6_sum=(v); self.icmpv6_header.icmpv6_sum= v; end
icmpv6_sum_readable()
click to toggle source
# File lib/packetfu/protos/icmpv6/mixin.rb, line 12 def icmpv6_sum_readable; self.icmpv6_header.icmpv6_sum_readable; end
icmpv6_type()
click to toggle source
# File lib/packetfu/protos/icmpv6/mixin.rb, line 7 def icmpv6_type; self.icmpv6_header.icmpv6_type; end
icmpv6_type=(v)
click to toggle source
# File lib/packetfu/protos/icmpv6/mixin.rb, line 6 def icmpv6_type=(v); self.icmpv6_header.icmpv6_type= v; end