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

📄 00network.cdf.2.0.0

📁 wm PNE 3.3 source code, running at more than vxworks6.x version.
💻 0
📖 第 1 页 / 共 4 页
字号:
/* *  Copyright 1984-2004 Wind River Systems, Inc. *  All rights reserved.  Provided under license only. *  Distribution or other use of this software is only *  permitted pursuant to the terms of a license agreement *  from Wind River Systems (and is otherwise prohibited). *  Refer to that license agreement for terms of use. *//*modification history--------------------01r,02dec03,job  update copyright information01q,21apr99,spm  added missing header file for ping application (SPR #26887)01p,31mar99,ann  made INCLUDE_END_BOOT a default component01o,24mar99,ann  changed the default values of NUM_SYS_CL_BLKS and NUM_SYS_MBLKS                 to the sum of their individual components 01n,09mar99,ann  added INCLUDE_DEFER_NET_INIT to defer net initialization                 (SPR # 25354)01m,09mar99,pr   moved ULIP components to arch/simnt/sim.cdf file (SPR #25140)01l,03mar99,ead  Created the INCLUDE_SM_NET_SHOW component (SPR #25326)01k,01mar99,ead  Deleted the MACRO_NEST rule from the INCLUDE_STREAMS_ALL                 component (SPR #24583)01j,01mar99,ann  Made END dependant on MUX (SPR# 25118)01i,01mar99,ead  Created the INCLUDE_NET_SHOW component (SPR #23964)01h,26feb99,nps  fix spr 25333, simple typo in NET_SETUP definition.01g,25feb99,nps  fix spr 25215 by calling new NFS configlette.01f,14sep98,ann  Rearranged smnet components and rearranged		 the entire folder setup01e,24aug98,ann  created configlette for NFS and cleaned up                 it's module here01d,18aug98,ms   removed some \n's that were causing problems01c,18aug98,ann  merged ppp and snmp, removed certain dependencies		 smnet still requires work01b,12aug98,spm  reconfigured init groups 01a,07may98,gnn	 written to start a BSD driverDESCRIPTIONThis file contains descriptions for all of the network componentsthat were not addressed in vxWorks.cdf.*/Folder	FOLDER_NETWORK {	NAME		network components	CHILDREN        FOLDER_CORE_COMPONENTS 	\			FOLDER_NET_DEV		\			FOLDER_NET_PROTOCOLS        DEFAULTS        FOLDER_CORE_COMPONENTS	\			FOLDER_NET_DEV          \			FOLDER_NET_PROTOCOLS}Folder FOLDER_CORE_COMPONENTS {	NAME		basic network initialization components	CHILDREN	FOLDER_BOOTLINE_SETUP	\			INCLUDE_MUX		\			INCLUDE_NET_SETUP	\			INCLUDE_NETWORK	DEFAULTS	FOLDER_BOOTLINE_SETUP	\			INCLUDE_NET_SETUP	\			INCLUDE_NETWORK}Folder FOLDER_BOOTLINE_SETUP {        NAME            bootline processing components        CHILDREN        INCLUDE_NETMASK_GET     \                        INCLUDE_NETDEV_NAMEGET  \                        SELECT_NET_INIT         \                        SELECT_NETADDR_INIT        DEFAULTS        INCLUDE_NETMASK_GET     \                        INCLUDE_NETDEV_NAMEGET  \                        SELECT_NET_INIT         \                        SELECT_NETADDR_INIT}Folder FOLDER_NET_PROTOCOLS {	NAME		networking protocols	CHILDREN	FOLDER_NET_FS		\			FOLDER_NET_APP		\			FOLDER_NET_API		\			FOLDER_NET_ROUTE	\			FOLDER_NET_DEBUG	\			FOLDER_TCP_IP	DEFAULTS	FOLDER_NET_API		\			FOLDER_NET_FS		\			FOLDER_TCP_IP}Folder FOLDER_NET_API {	NAME		networking APIs	CHILDREN	INCLUDE_RPC		\			INCLUDE_ZBUF_SOCK}Folder FOLDER_NET_DEV {	NAME		network devices	SYNOPSIS	Installs support for network device types	CHILDREN 	FOLDER_SMNET_COMPONENTS	\			INCLUDE_BSD 		\			INCLUDE_BSD_BOOT	\			INCLUDE_END 		\			INCLUDE_END_BOOT	\			INCLUDE_PPP		\			INCLUDE_PPP_BOOT	\			INCLUDE_PPP_CRYPT 	\			INCLUDE_SLIP 		\			INCLUDE_SLIP_BOOT	\			FOLDER_BSD_NET_DRV	DEFAULTS	FOLDER_BSD_NET_DRV	\			INCLUDE_BSD}Folder FOLDER_NET_ROUTE {	NAME		network routing protocols	CHILDREN	INCLUDE_OSPF 		\			INCLUDE_RIP 		\			INCLUDE_ROUTE_SOCK}Folder FOLDER_NET_APP {	NAME		network applications	SYNOPSIS	high level services	CHILDREN	INCLUDE_DNS_RESOLVER 	\			INCLUDE_DHCPC 		\			INCLUDE_DHCPR 		\			INCLUDE_DHCPS 		\			INCLUDE_SNTPC 		\			INCLUDE_SNTPS 		\			INCLUDE_BOOTP		\			INCLUDE_PING		\			INCLUDE_TELNET		\			INCLUDE_RLOGIN 		\			INCLUDE_SECURITY	\			INCLUDE_HTTP		\			FOLDER_MIB2		\			FOLDER_STREAMS}Folder 	FOLDER_NET_FS {	NAME		network filesystems	CHILDREN	INCLUDE_FTP_SERVER	\			INCLUDE_FTPD_SECURITY 	\			INCLUDE_NFS		\			INCLUDE_NFS_MOUNT_ALL	\			INCLUDE_NFS_SERVER	\			FOLDER_NET_REM_IO	\			INCLUDE_TFTP_CLIENT	\			INCLUDE_TFTP_SERVER        DEFAULTS        FOLDER_NET_REM_IO       \                        INCLUDE_TFTP_CLIENT}Folder FOLDER_TCP_IP {	NAME		core TCP/IP components	SYNOPSIS	Select protocols to be included	CHILDREN	FOLDER_TCPIP_CONFIG	\			INCLUDE_IP 		\			INCLUDE_TCP		\			INCLUDE_TCP_DEBUG	\			INCLUDE_UDP		\			INCLUDE_IP_FILTER 	\			INCLUDE_ICMP		\			INCLUDE_IGMP		\			INCLUDE_NET_LIB 	\			INCLUDE_BSD_SOCKET	\			BSD43_COMPATIBLE 	\			INCLUDE_MCAST_ROUTING        DEFAULTS        INCLUDE_IP              \                        INCLUDE_TCP             \                        INCLUDE_UDP             \                        INCLUDE_NET_LIB         \                        INCLUDE_BSD_SOCKET      \                        INCLUDE_ICMP            \                        INCLUDE_IGMP}Folder FOLDER_TCPIP_CONFIG {	NAME		TCP/IP configuration components	CHILDREN	INCLUDE_ARP_API		\			INCLUDE_HOST_TBL	DEFAULTS	INCLUDE_HOST_TBL}Folder FOLDER_STREAMS	{        NAME            STREAMS components        CHILDREN        INCLUDE_STREAMS         \                        INCLUDE_STREAMS_ALL     \                        INCLUDE_STREAMS_AUTOPUSH        \                        INCLUDE_STREAMS_DEBUG   \                        INCLUDE_STREAMS_DLPI    \                        INCLUDE_STREAMS_SOCKET  \                        INCLUDE_STREAMS_STRACE  \                        INCLUDE_STREAMS_STRERR  \                        INCLUDE_STREAMS_TLI        DEFAULTS        INCLUDE_STREAMS \                        INCLUDE_STREAMS_AUTOPUSH        \                        INCLUDE_STREAMS_DEBUG   \                        INCLUDE_STREAMS_DLPI    \                        INCLUDE_STREAMS_SOCKET  \                        INCLUDE_STREAMS_STRACE  \                        INCLUDE_STREAMS_STRERR  \                        INCLUDE_STREAMS_TLI			}Folder FOLDER_SMNET_COMPONENTS	{	NAME		shared memory network components	SYNOPSIS	components to be chosen for shared memory network	CHILDREN	INCLUDE_PROXY_CLIENT		\			INCLUDE_PROXY_DEFAULT_ADDR	\			INCLUDE_PROXY_SERVER		\			INCLUDE_SM_NET_ADDRGET		\			INCLUDE_SECOND_SMNET		\			INCLUDE_SM_NET			\			INCLUDE_SM_SEQ_ADDR	DEFAULTS	INCLUDE_PROXY_CLIENT		\			INCLUDE_PROXY_DEFAULT_ADDR	\			INCLUDE_SM_NET			}Component INCLUDE_HTTP {        NAME            HTTP server	SYNOPSIS	http server support        MODULES         httpconf.o        INIT_RTN        httpd ();        HDR_FILES       http/httpLib.h}Component INCLUDE_NETWORK        {        NAME            basic network support	SYNOPSIS	This should always be included for backward compatibility	REQUIRES	INCLUDE_TCP INCLUDE_UDP INCLUDE_IP	INCLUDE_WHEN	INCLUDE_BSD_SOCKET        }Component INCLUDE_STREAMS_ALL       	{        NAME            STREAMS ALL        SYNOPSIS        Build in all of the STREAMS components        REQUIRES        INCLUDE_STREAMS INCLUDE_STREAMS_SOCKET \                        INCLUDE_STREAMS_TLI INCLUDE_STREAMS_AUTOPUSH \                        INCLUDE_STREAMS_DLPI INCLUDE_STREAMS_DEBUG \                        INCLUDE_STREAMS_STRACE INCLUDE_STREAMS_STRERR     	}Component INCLUDE_STREAMS       	{        NAME            STREAMS        SYNOPSIS        STREAMS basic components	CONFIGLETTES	net/usrStrmCfg.c        INIT_RTN        usrStrmInit ();        MODULES         strmLib.o strmSupport.o mpsalloc.o mpssq.o sad.o \                        sth.o sthi.o sthk.o sthmodsw.o sthpoll.o sthsioc.o \                        sutl.o mialloc.o mind.o mitimer.o miutil.o miweld.o \                        nuls.o sc.o strmLog.o        HDR_FILES       strmLib.h        CFG_PARAMS      STREAMS_MEM_MAX STREAMS_MEM_PART_ADDR \                        STREAMS_MEM_PART_SIZE STREAMS_PUSH_MAX \                        STREAMS_MSGSZ_MAX STREAMS_CTLSZ_MAX \                        STREAMS_PROTO_INIT_RTN       	}Parameter STREAMS_MEM_MAX        {        NAME            Maximum STREAMS memory        SYNOPSIS        The MAXIMUM allowable memory for all streams applns        TYPE            uint        DEFAULT         102400        }Parameter STREAMS_MEM_PART_ADDR        {        NAME            Memory partition address        SYNOPSIS        The STREAMS appln can reference memory from partition        TYPE            uint        DEFAULT         0x0        }Parameter STREAMS_MEM_PART_SIZE        {        NAME            Memory partition size        TYPE            uint        DEFAULT         0x0        }Parameter STREAMS_PUSH_MAX        {        NAME            Maximum PUSHABLE modules        TYPE            uint        DEFAULT         9        }Parameter STREAMS_MSGSZ_MAX        {        NAME            Maximum data message size        TYPE            uint        DEFAULT         4096        }Parameter STREAMS_CTLSZ_MAX        {        NAME            Maximum control message size        TYPE            uint        DEFAULT         1024        }Parameter STREAMS_PROTO_INIT_RTN        {        NAME            STREAMS protocol init routine        TYPE            string        DEFAULT         NULL        }Component INCLUDE_STREAMS_AUTOPUSH       	{        NAME            STREAMS AUTOPUSH        SYNOPSIS        STREAMS Auto Push functionality        INIT_RTN        autopushInit ();        MODULES         autopushLib.o        MACRO_NEST      INCLUDE_STREAMS       	}Component INCLUDE_STREAMS_DEBUG        {        NAME            STREAMS DEBUG        SYNOPSIS        STREAMS Debugging facility        INIT_RTN        strmDebugInit ();        MACRO_NEST      INCLUDE_STREAMS        MODULES         strmShow.o scls.o        }Component INCLUDE_STREAMS_DLPI        {        NAME            STREAMS DLPI        SYNOPSIS        STREAMS Data Link Provider Interface        INIT_RTN        dlpiInit();        MACRO_NEST      INCLUDE_STREAMS        MODULES         dlpiLib.o        }Component INCLUDE_STREAMS_SOCKET        {        NAME            STREAMS SOCKET        SYNOPSIS        STREAMS socket interface        REQUIRES        INCLUDE_BSD_SOCKET        INIT_RTN        sockLibAdd (strmSockLibInit, AF_INET, AF_INET);        MACRO_NEST      INCLUDE_STREAMS        MODULES         strmSockLib.o accept.o bind.o connect.o getname.o \                        listen.o mis_common.o recv.o recvfrom.o recvmsg.o \                        send.o sendmsg.o sendto.o shutdown.o so_ioctl.o \                        socket.o sockmod.o sockopt.o	HDR_FILES	streams/strmSockLib.h sys/socket.h        }Component INCLUDE_STREAMS_STRACE        {        NAME            STREAMS STRACE        SYNOPSIS        STREAMS tracing library        INIT_RTN        strmStraceInit (STREAMS_STRACE_OUTPUT_DIR);        CFG_PARAMS      STREAMS_STRACE_OUTPUT_DIR        MACRO_NEST      INCLUDE_STREAMS        MODULES         straceLib.o        CFG_PARAMS      STREAMS_STRACE_OUTPUT_DIR        }Parameter STREAMS_STRACE_OUTPUT_DIR        {        NAME            Directory for strace file        TYPE            string        DEFAULT         "/tmp"        }Component INCLUDE_STREAMS_STRERR        {        NAME            STREAMS STRERR        SYNOPSIS        STREAMS strerror utility        INIT_RTN        strmStrerrInit (STREAMS_STRERR_OUTPUT_DIR);        CFG_PARAMS      STREAMS_STRERR_OUTPUT_DIR        MACRO_NEST      INCLUDE_STREAMS        MODULES         strerrLib.o        }Parameter STREAMS_STRERR_OUTPUT_DIR        {        NAME            Directory for strerr file        TYPE            string        DEFAULT         "/tmp"        }Component INCLUDE_STREAMS_TLI        {        NAME            STREAMS TLI        SYNOPSIS        STREAMS Transport Layer Interface        INIT_RTN        tliInit ();        MACRO_NEST      INCLUDE_STREAMS        MODULES         taccept.o talloc.o tbind.o tclose.o tconnect.o \                        terror.o tgetinfo.o tgetname.o tgetprot.o timod.o \                        tirdwr.o tlisten.o tlook.o topen.o toptmgmt.o trcv.o \                        trcvdis.o trcvrel.o trudata.o truderr.o tsnd.o \                        tsnddis.o tsndrel.o tsudata.o tsync.o tunbind.o tutils.o        }Component INCLUDE_PPP        {        NAME            PPP        SYNOPSIS        Point to Point Protocol        MODULES         pppLib.o	CONFIGLETTES	net/usrPPPCfg.c net/usrConfigIf.c        CFG_PARAMS      PPP_OPTIONS_FILE	HDR_FILES	stdio.h        }Parameter PPP_OPTIONS_FILE        {        NAME            PPP options file        TYPE            string        DEFAULT         NULL        }Component INCLUDE_PPP_CRYPT        {        NAME            PPP CRYPT        SYNOPSIS        Unbundled PPP cryptography support.        INIT_RTN        cryptRtnInit (PPP_CRYPT_RTN);        CFG_PARAMS      PPP_CRYPT_RTN        MACRO_NEST      INCLUDE_PPP        REQUIRES        INCLUDE_PPP        }Parameter PPP_CRYPT_RTN        {        NAME            PPP crypt routine        TYPE            string        DEFAULT         NULL        }Folder FOLDER_MIB2 {	NAME		SNMP components	CHILDREN	INCLUDE_MIB2_ALL	\			INCLUDE_MIB2_AT		\			INCLUDE_MIB2_ICMP	\			INCLUDE_MIB2_IF		\			INCLUDE_MIB2_IP		\			INCLUDE_MIB2_SYSTEM	\			INCLUDE_MIB2_TCP	\			INCLUDE_MIB2_UDP	\			INCLUDE_SNMPD        DEFAULTS        INCLUDE_MIB2_ALL        \                        INCLUDE_SNMPD}Folder FOLDER_NET_DEBUG	{	NAME		network debugging	SYNOPSIS	Network show routines	CHILDREN	INCLUDE_DHCPC_SHOW \			INCLUDE_UDP_SHOW \			INCLUDE_TCP_SHOW \			INCLUDE_ICMP_SHOW \			INCLUDE_IGMP_SHOW \			INCLUDE_NET_SHOW \			INCLUDE_SM_NET_SHOW	}Component INCLUDE_MUX	{	NAME		network mux initialization	SYNOPSIS	network driver to protocol multiplexer	MODULES		muxLib.o	INIT_RTN	muxLibInit ();        REQUIRES 	INCLUDE_NET_SETUP	}Component INCLUDE_SM_NET_SHOW	{	NAME		shared memory network driver show routines	SYNOPSIS	Initializes the shared memory network driver show facility	INIT_RTN	smNetShowInit();	MODULES		smNetShow.o	}Component INCLUDE_DHCPC_SHOW	{	NAME		DHCP client show routines	SYNOPSIS	Initializes the DHCP show facility	INIT_RTN	dhcpcShowInit();	MODULES		dhcpcShow.o	}Component INCLUDE_ICMP_SHOW	{	NAME		ICMP show routines	SYNOPSIS	Initialize the ICMP show facility	INIT_RTN	icmpShowInit();	MODULES		icmpShow.o	}Component INCLUDE_IGMP_SHOW	{

⌨️ 快捷键说明

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