Ipv6RouterSolicitation

Namespace inet

Ipv6RouterSolicitation

class

Router Solicitation Message Format RFC 4861 Section 4.1

Extends

Name Type Description
Ipv6NdMessage (unknown -- not in documented files)

Fields

Name Type Description
chunkLength

without options

type
reserved uint32_t

Additional ICMP fields

options Ipv6NdOptions

Packet operations (observed)

actionmodule
insertAtFrontIpv6NeighbourDiscovery

Source code

//
// Router Solicitation Message Format
// RFC 4861 Section 4.1
//
class Ipv6RouterSolicitation extends Ipv6NdMessage
{
    chunkLength = B(8);    // without options
    type = ICMPv6_ROUTER_SOL;
    //Additional ICMP fields
    uint32_t reserved = 0;
    Ipv6NdOptions options;
}

File: src/inet/networklayer/icmpv6/Ipv6NdMessage.msg