lib/packetgen/header/eap/md5.rb in packetgen-2.1.4 vs lib/packetgen/header/eap/md5.rb in packetgen-2.2.0
- old
+ new
@@ -17,10 +17,10 @@
# @return [Integer] 8-bit value size
define_field :value_size, Types::Int8
# @!attribute value
# @return [::String]
define_field :value, Types::String,
- builder: ->(h) { Types::String.new('', length_from: h[:value_size]) }
+ builder: ->(h, t) { t.new(length_from: h[:value_size]) }
# @!attribute optional_name
# @return [::String]
define_field :optional_name, Types::String
# @return [EAP::MD5]