[radvd-devel-l] how is the length field calcuted for the radvd
options
Pekka Savola
pekkas at netcore.fi
Tue Feb 28 10:33:45 EST 2006
On Tue, 28 Feb 2006, Magesh mannar wrote:
> I am going through the radvd src code. In send.c program, i find the send_ra() fn which creates the various options and sends the ra using sendmsg.
> I suppose the msgs are created in the TLV format. I am wondering
> how the length filed is calculated. For example, while creating the
> prefix info option, the length field is set to 4
> (pinfo->nd_opt_pi_len = 4;). Can you please let me know how the
> length field is calculated and how it is 4 for the prefix option
...
> Sorry for troubling with a trivial doubt.
Take a look at RFC2461, in particular section 4.6.2.
I hope reading the specifications will help you with similar doubts in
the future.
--
Pekka Savola "You each name yourselves king, yet the
Netcore Oy kingdom bleeds."
Systems. Networks. Security. -- George R.R. Martin: A Clash of Kings
More information about the radvd-devel-l
mailing list