lib/packetgen/header/ospfv3/ls_request.rb in packetgen-2.6.0 vs lib/packetgen/header/ospfv3/ls_request.rb in packetgen-2.7.0
- old
+ new
@@ -6,11 +6,10 @@
# frozen_string_literal: true
module PacketGen
module Header
class OSPFv3
-
# This class handle LSA requests, as used in {LSRequest} payloads.
# The LSA request payload has the following format:
# 0 1 2 3
# 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
# +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
@@ -55,11 +54,11 @@
# @return [String]
def to_human
"LSR<#{human_type},#{link_state_id},#{advertising_router}>"
end
end
-
+
# This class defines a specialized {Types::Array array} to handle series
# of {LSR LSRs}.
# @author Sylvain Daubert
class ArrayOfLSR < Types::Array
set_of LSR
@@ -101,8 +100,8 @@
define_field :lsrs, ArrayOfLSR
end
end
self.add_class OSPFv3::LSRequest
- OSPFv3.bind_header OSPFv3::LSRequest, type: OSPFv3::TYPES['LS_REQUEST']
+ OSPFv3.bind OSPFv3::LSRequest, type: OSPFv3::TYPES['LS_REQUEST']
end
end