⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mfea6.tp

📁 xorp源码hg
💻 TP
字号:
/* $XORP: xorp/etc/templates/mfea6.tp,v 1.16 2006/12/20 08:30:15 pavlin Exp $ */plumbing {    mfea6 {	targetname:		txt = "MFEA_6";	disable:		toggle = false;	enabled:		bool;		/* %deprecated */	interface @: txt {	    vif @: txt {		disable:	toggle = false;		enabled:	bool;		/* %deprecated */	    }	}	traceoptions {	    flag {		all {		    disable:	toggle = false;		    enabled:	bool;		/* %deprecated */		}	    }	}    }}plumbing {    mfea6 {	%help:		short		"Configure the IPv6 Multicast Forwarding Engine Abstraction";	%modinfo:	provides	mfea6;	%modinfo:	depends		fea;	%modinfo:	path		"fea/xorp_fea";	%modinfo:	default_targetname "mfea";	%modinfo:	status_method	xrl "$(mfea6.targetname)/common/0.1/get_status->status:u32&reason:txt";	%modinfo:	startup_method	xrl "$(mfea6.targetname)/mfea/0.1/start_mfea";	%modinfo:	shutdown_method	xrl "$(mfea6.targetname)/common/0.1/shutdown";	%mandatory:	$(@.targetname);/* TODO: remove this? *//*	%activate:	xrl "$(mfea6.targetname)/mfea/0.1/start_mfea";	%update:	xrl "$(mfea6.targetname)/mfea/0.1/start_mfea";*/	targetname {	    %user-hidden: "XRL target name";	    %help:	short "XRL target name";	    %set:;	}	disable {	    %help:	short "Disable the IPv6 MFEA";	    %create:;	    %set:	xrl "$(mfea6.targetname)/mfea/0.1/enable_mfea?enable:bool=`~$(@)`";	    %delete:	xrl "$(mfea6.targetname)/mfea/0.1/enable_mfea?enable:bool=`~$(DEFAULT)`";	}	enabled {	    %deprecated: "Statement 'enabled: true/false' is replaced with 'disable: false/true'";	    %help:	short "Enable the IPv6 MFEA";	    %create:;	    %set:	xrl "$(mfea6.targetname)/mfea/0.1/enable_mfea?enable:bool=$(@)";	}	interface @ {	    %help:	short "Configure IPv6 MFEA on a network interface";	    %delete: xrl "$(mfea6.targetname)/mfea/0.1/stop_vif?vif_name:txt=$(interface.@)";	    vif @ {		%help:	short "Configure IPv6 MFEA on a virtual interface";		%activate: xrl "$(mfea6.targetname)/mfea/0.1/start_vif?vif_name:txt=$(vif.@)";		%update: xrl "$(mfea6.targetname)/mfea/0.1/start_vif?vif_name:txt=$(vif.@)";		%delete: xrl "$(mfea6.targetname)/mfea/0.1/stop_vif?vif_name:txt=$(vif.@)";		disable {		    %help:	short "Disable IPv6 MFEA on an interface";		    %set:	xrl "$(mfea6.targetname)/mfea/0.1/enable_vif?vif_name:txt=$(vif.@)&enable:bool=`~$(@)`";		    %delete:	xrl "$(mfea6.targetname)/mfea/0.1/enable_vif?vif_name:txt=$(vif.@)&enable:bool=`~$(DEFAULT)`";		}		enabled {		    %deprecated: "Statement 'enabled: true/false' is replaced with 'disable: false/true'";		    %help:	short "Enable IPv6 MFEA on an interface";		    %set:	xrl "$(mfea6.targetname)/mfea/0.1/enable_vif?vif_name:txt=$(vif.@)&enable:bool=$(@)";		    %delete:	xrl "$(mfea6.targetname)/mfea/0.1/enable_vif?vif_name:txt=$(vif.@)&enable:bool=`~$(DEFAULT)`";		}	    }	}	traceoptions {	    %help:	short "Configure the tracing options";	    flag {		%help:	short "Configure the tracing operation to perform";		all {		    %help:	short "Configure all tracing operations";		    disable {			%help:	short "Disable all tracing operations";			%set:	xrl "$(mfea6.targetname)/mfea/0.1/log_trace_all?enable:bool=`~$(@)`";			%delete: xrl "$(mfea6.targetname)/mfea/0.1/log_trace_all?enable:bool=$(DEFAULT)";		    }		    enabled {			%deprecated: "Statement 'enabled: true/false' is replaced with 'disable: false/true'";			%help:	short "Enable all tracing operations";			%set:	xrl "$(mfea6.targetname)/mfea/0.1/log_trace_all?enable:bool=$(@)";		    }		}	    }	}    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -