quagga中cli命令分析
来源:互联网 发布:澳洲炒股软件 编辑:程序博客网 时间:2024/06/01 09:41
在quagga的基础上新增加命令视图
- 定义命令视图类型,enum node_type ;
- 定义命令视图结构,struct cmd_node;
Static struct cmd_node 视图名称={
命令视图类型,
该视图下的提示符字符串,
}; - 安装命令视图,install_node(),install_default();
Install_node(视图名称,回调函数)
Install_default(视图类型)
在已有的命令视图中新增加命令
- 定义命令,
DEFUN(处理函数,命令名称,命令字符串,帮助信息)
设置为隐藏命令:
DEFUN_HIDDEN(处理函数,命令名称,命令字符串,帮助信息)
弃用某个命令:
DEFUN_DEPRECATED(处理函数,命令名称,命令字符串,帮助信息)
处理函数声明:
Static int funcname(struct cmd_element *self,struct vty *vty,int argc, const char *argv[]);
2. 实现命令 ;
3. 安装该命令到对应的命令视图下,
Install_element(命令视图,命令名称)
0 0
- quagga中cli命令分析
- quagga中cli命令分析
- quagga 中 命令框架
- quagga 命令定义的代码分析
- quagga 中 rip运行流程具体分析
- quagga 命令定义的代码分析--从定义到实现
- quagga 命令定义的代码分析(DEFUN)
- 基于quagga开源包的嵌入式CLI开发
- quagga代码分析一
- docker中安装quagga
- Quagga添加自己的命令
- 设置redis-cli命令到PATH中
- quagga
- quagga
- dce quagga中增加netanim
- 在容器中使用quagga
- (1) quagga源码分析--大内总管zebra
- Linux中实现redis-cli命令在任意目录执行
- 用NFA实现正则表达式匹配(java代码)
- 我和osv 的奇遇
- Java NIO 与 Netty
- JNI配置问题
- Qt颜色选择编辑demo
- quagga中cli命令分析
- 扫描枪相关基础概念
- 09、Action_4(反动作、速度动作、静止动作、回调动作、拷贝动作)
- Android Studio 常用快捷键
- java 之UDP编程
- VMware安装CentOS
- 浅谈xaingce apk样本分析
- c++四种类型转换
- Android51--电源管理之省电模式分析