class PacketFu::HSRPHeader

HSRPHeader is a complete HSRP struct, used in HSRPPacket. HSRP is typically used for fault-tolerant default gateway in IP routing environment.

For more on HSRP packets, see www.networksorcery.com/enp/protocol/hsrp.htm

Submitted by fropert@packetfault.org. Thanks, Francois!

Header Definition

Int8    :hsrp_version      Default: 0     # Version
Int8    :hsrp_opcode                      # Opcode
Int8    :hsrp_state                       # State
Int8    :hsrp_hellotime    Default: 3     # Hello Time
Int8    :hsrp_holdtime     Default: 10    # Hold Time
Int8    :hsrp_priority                    # Priority
Int8    :hsrp_group                       # Group
Int8    :hsrp_reserved     Default: 0     # Reserved
String  :hsrp_password                    # Authentication Data
Octets  :hsrp_vip                         # Virtual IP Address
String  :body