lib/pio/icmp/reply.rb in pio-0.8.1 vs lib/pio/icmp/reply.rb in pio-0.8.2
- old
+ new
@@ -1,7 +1,5 @@
-# encoding: utf-8
-
require 'pio/icmp/message'
require 'pio/icmp/options'
require 'pio/mac'
module Pio
@@ -20,11 +18,11 @@
mandatory_option :identifier
mandatory_option :sequence_number
option :echo_data
# rubocop:disable MethodLength
-
+ # rubocop:disable AbcSize
def initialize(options)
validate options
@type = TYPE
@source_mac = Mac.new(options[:source_mac]).freeze
@destination_mac = Mac.new(options[:destination_mac]).freeze
@@ -34,10 +32,10 @@
IPv4Address.new(options[:ip_destination_address]).freeze
@identifier = options[:identifier]
@sequence_number = options[:sequence_number]
@echo_data = options[:echo_data] || DEFAULT_ECHO_DATA
end
-
+ # rubocop:enable AbcSize
# rubocop:enable MethodLength
end
end
end
end