lib/pio/icmp/reply.rb in pio-0.15.2 vs lib/pio/icmp/reply.rb in pio-0.16.0
- old
+ new
@@ -22,18 +22,19 @@
# 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
@ip_source_address =
IPv4Address.new(options[:ip_source_address]).freeze
@ip_destination_address =
IPv4Address.new(options[:ip_destination_address]).freeze
@identifier = options[:identifier]
@sequence_number = options[:sequence_number]
- @echo_data = options[:echo_data] || DEFAULT_ECHO_DATA
+ @echo_data = options[:echo_data] || ''
end
# rubocop:enable AbcSize
# rubocop:enable MethodLength
end
end