// // $Copyright$ // // $Id: acceptRAwithMTUOption.def,v 1.1.1.1 2000/10/31 22:39:04 sekiya Exp $ #include "PMTUaddress.def" #include "acceptTooBigMesg.def" // // RA MTU 1200 // FEM_icmp6_ra ( RA_1200, _HETHER_tn2allnodes, { _SRC(tnv6()); _DST(v6(_LLOCAL_ALLNODES_MCAST_ADDR)); HopLimit=255; }, { CurHopLimit=254; LifeTime=3600; ReachableTime=0; RetransTimer=1005; option=MTU_ra_1200; } ) Opt_ICMPv6_MTU MTU_ra_1200 { MTU=1200; } // // RA MTU 1300 // FEM_icmp6_ra ( RA_1300, _HETHER_tn2allnodes, { _SRC(tnv6()); _DST(v6(_LLOCAL_ALLNODES_MCAST_ADDR)); HopLimit=255; }, { CurHopLimit=254; LifeTime=3600; ReachableTime=0; RetransTimer=1005; option=MTU_ra_1300; } ) Opt_ICMPv6_MTU MTU_ra_1300 { MTU=1300; } // // RA MTU 1400 // FEM_icmp6_ra ( RA_1400, _HETHER_tn2allnodes, { _SRC(tnv6()); _DST(v6(_LLOCAL_ALLNODES_MCAST_ADDR)); HopLimit=255; }, { CurHopLimit=254; LifeTime=3600; ReachableTime=0; RetransTimer=1005; option=MTU_ra_1400; } ) Opt_ICMPv6_MTU MTU_ra_1400 { MTU=1400; } // // RA MTU 1450 // FEM_icmp6_ra ( RA_1450, _HETHER_tn2allnodes, { _SRC(tnv6()); _DST(v6(_LLOCAL_ALLNODES_MCAST_ADDR)); HopLimit=255; }, { CurHopLimit=254; LifeTime=3600; ReachableTime=0; RetransTimer=1005; option=MTU_ra_1450; } ) Opt_ICMPv6_MTU MTU_ra_1450 { MTU=1450; } // // RA MTU 1500 // FEM_icmp6_ra ( RA_1500, _HETHER_tn2allnodes, { _SRC(tnv6()); _DST(v6(_LLOCAL_ALLNODES_MCAST_ADDR)); HopLimit=255; }, { CurHopLimit=254; LifeTime=3600; ReachableTime=0; RetransTimer=1005; option=MTU_ra_1500; } ) Opt_ICMPv6_MTU MTU_ra_1500 { MTU=1500; }