lib/packetgen/header/ospfv2.rb in packetgen-3.1.3 vs lib/packetgen/header/ospfv2.rb in packetgen-3.1.4

- old
+ new

@@ -1,12 +1,12 @@ +# frozen_string_literal: true + # This file is part of PacketGen # See https://github.com/sdaubert/packetgen for more informations # Copyright (C) 2016 Sylvain Daubert <sylvain.daubert@laposte.net> # This program is published under MIT license. -# frozen_string_literal: true - module PacketGen module Header # This class supports OSPFv2 (RFC 2328). # A OSPFv2 header has the following format: # @@ -73,21 +73,21 @@ # IP protocol number for OSPF IP_PROTOCOL = 89 # OSPF packet types TYPES = { - 'HELLO' => 1, + 'HELLO' => 1, 'DB_DESCRIPTION' => 2, - 'LS_REQUEST' => 3, - 'LS_UPDATE' => 4, - 'LS_ACK' => 5 + 'LS_REQUEST' => 3, + 'LS_UPDATE' => 4, + 'LS_ACK' => 5 }.freeze # Authentication types AU_TYPES = { - 'NO_AUTH' => 0, - 'PASSWORD' => 1, - 'CRYPTO' => 2, + 'NO_AUTH' => 0, + 'PASSWORD' => 1, + 'CRYPTO' => 2, 'CRYPTO_WITH_ESN' => 3 }.freeze # @!attribute version # 8-bit OSPF version