//
// $Copyright$
//
// GLOBAL0_irregRA_prfxopt_ignore_VLT0.def
//
// $Id: GLOBAL0_irregRA_prfxopt_ignore_VLT0.def,v 1.1.1.1 2000/09/28 00:15:16 sekiya Exp $

#define  DADV6ADDR v6merge(_GLOBAL0_UCAST_PRFX, _GLOBAL0_UCAST_PRFXLEN, nutv6())
#include "BASIC.def"



_PRFXOPT_define(prefixopt_test_init, v6(_GLOBAL0_UCAST_PRFX), _GLOBAL0_UCAST_PRFXLEN,
		ValidLifetime=30;
		PreferredLifetime=30;
		)

// RA for initialization (init=ra)
FEM_ADDRCONF_ra(usolra_init, _HETHER_src2allnodes,
		_SRC(v6src());
		,
		option=_SLLOPT_src;
		option=prefixopt_test_init;
		)

// DAD NS for initialization (init=ra)
FEM_ADDRCONF_dadns(dadns_from_NUT_init_ra, hether_nut2tentsolnode,
		   DestinationAddress=_IPV6_SOLNODE_MCAST(DADV6ADDR);
		   ,
		   TargetAddress=DADV6ADDR; // Tentative Address
                   )


_PRFXOPT_define(prefixopt_test, v6(_GLOBAL0_UCAST_PRFX), _GLOBAL0_UCAST_PRFXLEN,
		ValidLifetime=0;         // irregular, VLTime and PLTime > 0 is regular
		PreferredLifetime=0;     // irregular, RFC2461 6.3.4.  Processing Received Router Advertisements
		)

FEM_ADDRCONF_ra(usolra, _HETHER_src2allnodes,
		_SRC(v6src());
		,
		option=_SLLOPT_src;
		option=prefixopt_test;
		)

//end
