Method: Unified2::Protocol#icmp

Defined in:
lib/unified2/protocol.rb

#icmp(include_body = false) ⇒ Object (private)



89
90
91
92
93
94
95
96
97
98
99
100
# File 'lib/unified2/protocol.rb', line 89

def icmp(include_body=false)
  icmp = {
    :length => hdr.len,
    :type => hdr.icmp_type,
    :csum => hdr.icmp_sum,
    :code => hdr.icmp_code
  }
  
  icmp[:body] = hdr.body if include_body
  
  icmp
end