IsValid() const
Indicates whether the header is valid by checking the type field to match Router Advertisement ICMPv6 type.
SetToDefault()
Sets the RA message to default values.
SetChecksum()
Sets the checksum value.
SetRouterLifetime()
Sets the Router Lifetime in seconds.
GetRouterLifetime() const
Gets the Router Lifetime (in seconds). Router Lifetime set to zero indicates that the sender is not a default router.
SetDefaultRouterPreference()
Sets the default router preference.
GetDefaultRouterPreference() const
Gets the default router preference.
IsManagedAddressConfigFlagSet() const
Indicates whether or not the Managed Address Config Flag is set in the RA message header.
SetManagedAddressConfigFlag()
Sets the Managed Address Config Flag in the RA message.
IsOtherConfigFlagSet() const
Indicates whether or not the Other Config Flag is set in the RA message header.
SetOtherConfigFlag()
Sets the Other Config Flag in the RA message.
IsSnacRouterFlagSet() const
Indicates whether or not the SNAC Router Flag is set in the RA message header.
SetSnacRouterFlag()
Sets the SNAC Router Flag in the RA message header.
GetType() const
This method returns the ICMPv6 message type.