?? ospf.h
字號:
/* ospf.h - main OSPF header file *//* Copyright 2001-2003 Wind River Systems, Inc. */#include "copyright_wrs.h"/*modification history--------------------02f,18aug03,agi added #include <mdLib.h>02e,02jun03,agi removed #include "rwproto.h"02d,02jun03,agi changed #include "rwos.h" to include "ospf_rwos.h"02c,29may03,agi removed unused includes, added new includes02c,08may03,asr Changes to make OSPF virtual stack compatible02b,09may03,agi added #include <kernelLib.h>, removed #include <v8022str.h>02a,17feb02,ram SPR 81808 Added OSPF memory partition support21,13october01,kc Dynamic configuration changes.20,21september01,kc Removed unused raw socket specific declarations.19,26september00,reshma Added WindRiver CopyRight18,25september00,reshma RFC-1587 implementation for OSPF NSSA Option, also tested against ANVL.17,20july00,reshma Unix compatibility related changes.16,06july00,reshma Removed unnecessary header files and defines.15,23february00,reshma Changes for ospf mib14,23december99,reshma Compatibility with VxWorks-IP and VxWorks RTM-interface13,13august99,jack compilation fixes no IP case12,05august99,nishit Replaced including IP header files by the new ospf_ip_structures.h11,17may99,jack Added new include file ospf_patricia_32_bits_key_prototypes.h10,28december98,jack Compiled and added some comments09,25november98,rajive Deleted socket include file08,11november98,jack Config changes, linted and big endian changes07,30october98,jack Incorporate changes for compilation on Vxworks06,12february98,release engineer code style changes, feature enhancements, complete CISCO and BAY compaltibility. OSPF v4.2.005,10july97,cindy Pre-release v1.52b04,10february97,cindy Release Version 1.5203,22october97,cindy Release Version 1.5002,05june96,cindy Including visnpstr.h as a kludge for the first beta release.01,05june96,cindy First Beta Release*/#if !defined (_OSPF_H_)#define _OSPF_H_#if !defined (__VxWORKS__)#define __VxWORKS__#endif /* __VxWORKS__ */#if !defined (__RTM__)#define __RTM__#endif /* __RTM__ */#if !defined (__BIG_ENUMS__)#define __BIG_ENUMS__#endif /* __BIG_ENUMS__ */#include <stdlib.h>#include <stdarg.h>#include <string.h>#include <stdio.h>#include <stddef.h>#include <kernelLib.h>#include <wdLib.h>#include <time.h>#include <netinet/in.h>#include <netinet/in_var.h>#include <netLib.h>#include <net/systm.h>#include <net/mbuf.h>#include <net/domain.h>#include <net/protosw.h>#include <sys/socket.h>#include <sys/stat.h>#include <net/if.h>#include <net/route.h>#include <netinet/in_pcb.h>#include <netinet/in_systm.h>#include <netinet/ip.h>#include <netinet/ip_icmp.h>#include <netinet/ip_var.h>#include <net/socketvar.h>#include <tickLib.h>#include <errno.h>#include <taskLib.h>/* Added for Task Spawn for the "tOspfRecv" task*/#include <routeLib.h>#include <routeEnhLib.h>/* SPR 81808 */#include <usrMemPartAvlLib.h>#if defined (__OSPF_FTP__)#include <ftpLib.h>#include <ramDrv.h>#include <dosFsLib.h>#endif /*__OSPF_FTP__*/#include "ospf_constants.h"#include <ospf_rwos.h>#include <routeLib.h>#include <routeEnhLib.h>#include <rtm.h>#include <mdLib.h>#include "ospf_enums.h"#include "ospf_ip_structures.h"#include "ospf_structures.h"#include "ospf_globals.h"#include "ospf_prototypes.h"#include "ospf_container.h"/* SPR 81808 *//* Always include after rwos.h */#include "ospf_memory.h"#if defined (__OSPF_MIB__)#include "mibApi.h"#include "ospf_mib_helper_update.h"#endif /*__OSPF_MIB__*/#if defined (__OSPF_ROUTER_STACK__) #if defined (VIRTUAL_STACK) #include <netinet/vsIp.h> #include <netinet/vsLib.h> #include <netinet/vsNetCore.h> #endif /* VIRTUAL_STACK */#endif /* __OSPF_ROUTER_STACK__ */#endif /* _OSPF_H_ */
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -