📄 00network.cdf
字号:
/*Copyright 1984 - 2002 Wind River Systems, Inc.modification history--------------------02o,18jun02,vvv added COUNT to SELECT_PROXY (SPR #78098)02n,23may02,elr ftpLibDebugLevelSet (FTP_DEBUG_LEVEL) is now ftpLibDebugOptionsSet (FTP_DEBUG_OPTIONS)02m,20may02,vvv fixed full simulator SELECT_NET_INIT problem (SPR #77374)02l,16may02,vvv restored SLIP support02k,09may02,vvv fixed problem with DEFER_NET_INIT (SPR #76147)02j,28mar02,vvv adding configuration parameters for NET_SHOW (SPR #69286/73759)02i,22mar02,niq added new authentication type parameter (SPR 73681) changed synopsis02h,14mar02,elr added ftp client component02g,14mar02,mas updated to make SM_NET_SHOW dependent upon SM_NET (SPR 73371)02f,13mar02,vvv removed SLIP, OSPF, HTTP; restored SNMPD (SPR #72992) removed references to BOOTP (SPR #74183)02e,07mar02,vvv added defaults for DNS parameters (SPR #73222)02d,23jan02,vvv added configuration parameter ARP_MAX_ENTRIES02c,07jan02,vvv removed () from usrNetworkAddrCheck in usrNetworkInit02b,20dec01,vvv added INCLUDE_PROXY_DEFAULT_ADDR; added configlette field for NFS_SERVER02a,12nov01,mas made separately configurable components for SM_COMMON, SM_OBJ, SM_NET01z,06nov01,vvv made NFS max. path length configurable (SPR #63551)01y,09oct01,rae merge from truestack ver 02b, base 01v (SPR #29741, M2, bootp)01x,07feb01,spm added merge record for 30jan01 update from version 01s of tor2_0_x branch (base 01q) and fixed modification history; added general overhaul of telnet server (SPR #28675)01w,30jan01,ijm merged SPR# 28602 fixes: proxy ARP services are obsolete01v,06dec00,spm renamed usrConfigIf.c for project tool build fix01u,16nov00,spm fixed location of init routines for network device setup01t,16nov00,spm enabled new DHCP lease for runtime device setup (SPR #20438)01s,17oct00,niq Roll back Puli's changes. Changes will be installed in the 01network.cdf version01r,30jul99,pul adding NPT configurable parameters to T2 project facility01q,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 \ INCLUDE_NETDEV_CONFIG \ 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_PING \ INCLUDE_TELNET \ INCLUDE_RLOGIN \ INCLUDE_SECURITY \ FOLDER_MIB2 \ SELECT_PROXY}Folder FOLDER_NET_FS { NAME network filesystems CHILDREN INCLUDE_FTP_SERVER \ INCLUDE_FTPD_SECURITY \ INCLUDE_FTP \ 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}Selection SELECT_PROXY { NAME proxy ARP services SYNOPSIS Protocols which merge physical networks COUNT 1- CHILDREN INCLUDE_PROXY_CLIENT \ INCLUDE_PROXY_SERVER} 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_SMNET_COMPONENTS { NAME shared memory network components SYNOPSIS components to be chosen for shared memory network CHILDREN INCLUDE_SM_NET_ADDRGET \ INCLUDE_SECOND_SMNET \ INCLUDE_SM_NET \ INCLUDE_SM_SEQ_ADDR \ INCLUDE_PROXY_DEFAULT_ADDR DEFAULTS INCLUDE_SM_NET }Component INCLUDE_NETWORK { NAME basic network support SYNOPSIS This should always be included for backward compatibility REQUIRES INCLUDE_TCP INCLUDE_UDP INCLUDE_IP SELECT_NET_INIT INCLUDE_WHEN INCLUDE_BSD_SOCKET }Component INCLUDE_PPP { NAME PPP SYNOPSIS Point to Point Protocol MODULES pppLib.o CONFIGLETTES net/usrPPPCfg.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 MIB2 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}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 REQUIRES INCLUDE_SM_NET }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 { NAME IGMP show routines SYNOPSIS Initialize the IGMP show facility INIT_RTN igmpShowInit(); MODULES igmpShow.o }Component INCLUDE_UDP_SHOW { NAME UDP show routines SYNOPSIS Initialize the UDP show facility INIT_RTN udpShowInit(); MODULES udpShow.o }Component INCLUDE_TCP_SHOW { NAME TCP show routines SYNOPSIS Initialize the TCP show facility INIT_RTN tcpShowInit(); MODULES tcpShow.o }Component INCLUDE_NET_SHOW { NAME Network show routines SYNOPSIS Initialize the Network show facility CONFIGLETTES net/usrNetShow.c INIT_RTN netShowInit(); CFG_PARAMS RT_BUFFERED_DISPLAY RT_DISPLAY_MEMORY MODULES netShow.o }Parameter RT_BUFFERED_DISPLAY { NAME Buffer routes before displaying SYNOPSIS Indicates whether routes are buffered before they are \ displayed. This should be set to TRUE when using \ arpShow, routeShow or mRouteShow through a remote \ session like telnet or through the host shell using \ WDB_COMM_NETWORK. TYPE BOOL DEFAULT FALSE }Parameter RT_DISPLAY_MEMORY { NAME Route display memory SYNOPSIS Memory allocated (bytes) for buffering routes before \ display. This parameter is relevant when \ RT_BUFFERED_DISPLAY is set to TRUE. TYPE uint DEFAULT 10000 }Component INCLUDE_DHCPC { NAME DHCPv4 runtime client SYNOPSIS Dynamic host configuration protocol client MODULES dhcpcLib.o CONFIGLETTES net/usrNetDhcpcCfg.c net/usrNetBoot.c INIT_RTN usrDhcpcStart (); CFG_PARAMS DHCPC_SPORT DHCPC_CPORT \ DHCPC_MAX_LEASES DHCPC_OFFER_TIMEOUT \ DHCPC_DEFAULT_LEASE DHCPC_MIN_LEASE REQUIRES INCLUDE_NET_SETUP INCLUDE_ROUTE_SOCK HDR_FILES dhcp/dhcpcInit.h sysLib.h }Parameter DHCPC_SPORT { NAME DHCP Client Target Port SYNOPSIS Port monitored by DHCP servers TYPE uint DEFAULT 67 }Parameter DHCPC_CPORT { NAME DHCP Client Host Port SYNOPSIS Port monitored by DHCP clients TYPE uint DEFAULT 68 }Parameter DHCPC_MAX_LEASES { NAME DHCP Client Maximum Leases SYNOPSIS Number of simultaneous leases supported TYPE uint DEFAULT 4 }Parameter DHCPC_OFFER_TIMEOUT { NAME DHCP Client Timeout Value SYNOPSIS Interval for collecting server lease offers, in seconds TYPE uint DEFAULT 5 }Parameter DHCPC_DEFAULT_LEASE { NAME DHCP Client Default Lease SYNOPSIS Desired lease length in seconds TYPE uint DEFAULT 3600 }Parameter DHCPC_MIN_LEASE { NAME DHCP Client Minimum Lease SYNOPSIS Acceptable lease duration in seconds TYPE uint DEFAULT 30 }Component INCLUDE_DHCPC_LEASE_TEST { NAME DHCPv4 Client Lease Verification/Assignment SYNOPSIS Renew IP address in boot parameters or retrieve one CONFIGLETTES net/usrNetDhcpcBootSetup.c net/usrNetBoot.c INIT_RTN usrDhcpcLeaseTest (); INCLUDE_WHEN INCLUDE_DHCPC REQUIRES INCLUDE_DHCPC INCLUDE_NET_INIT INCLUDE_NETMASK_GET HDR_FILES dhcp/dhcpcCommonLib.h }Component INCLUDE_DHCPC_LEASE_SAVE { NAME DHCPv4 client timestamp storage SYNOPSIS Saves lease timestamp information in address field CONFIGLETTES net/usrNetDhcpcBootSetup.c INIT_RTN usrDhcpcLeaseSave (); INCLUDE_WHEN INCLUDE_DHCPC REQUIRES INCLUDE_DHCPC INCLUDE_NET_INIT }Component INCLUDE_DHCPR { NAME DHCP relay agent SYNOPSIS Dynamic host configuration protocol relay agent MODULES dhcprLib.o CONFIGLETTES net/usrNetDhcprCfg.c INIT_RTN usrDhcprStart (); CFG_PARAMS DHCPS_SPORT DHCPS_CPORT \ DHCP_MAX_HOPS DHCPS_MAX_MSGSIZE REQUIRES INCLUDE_NET_SETUP HDR_FILES ioLib.h }Component INCLUDE_DHCPS { NAME DHCP server SYNOPSIS Dynamic host configuration protocol server MODULES dhcpsLib.o INIT_RTN usrDhcpsStart (); CONFIGLETTES net/usrNetDhcpsCfg.c CFG_PARAMS DHCPS_SPORT DHCPS_CPORT \ DHCP_MAX_HOPS DHCPS_MAX_MSGSIZE EXCLUDES INCLUDE_DHCPR REQUIRES INCLUDE_NET_SETUP HDR_FILES ioLib.h }Parameter DHCPS_LEASE_HOOK { NAME DHCP Server Lease Storage Routine SYNOPSIS Function pointer for recording active leases }Parameter DHCPS_ADDRESS_HOOK { NAME DHCP Server Address Storage Routine SYNOPSIS Function pointer for preserving runtime pool entries DEFAULT NULL }Parameter DHCPS_DEFAULT_LEASE { NAME DHCP Server Standard Lease Length SYNOPSIS Default lease duration in seconds TYPE uint DEFAULT 3600 }Parameter DHCP_MAX_HOPS { NAME DHCP Server/Relay Agent Network Radius SYNOPSIS Maximum hop count before discarding message
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -