📄 00network.cdf
字号:
Parameter MIB2IF_TRAP_RTN { NAME Pointer to user trap generator SYNOPSIS Pointer to a user-supplied SNMP trap generator TYPE FUNCPTR DEFAULT NULL }Parameter MIB2IF_TRAP_ARG { NAME Pointer to user trap generator argument SYNOPSIS Pointer to a user-supplied SNMP trap generators argument TYPE int DEFAULT NULL }Component INCLUDE_MIB2_IP { NAME MIB2 IP SYNOPSIS MIB2 Variables for IP HDR_FILES m2Lib.h INIT_RTN m2IpInit (MIB2IP_MAX_ROUTE_TBL_SIZE); CFG_PARAMS MIB2IP_MAX_ROUTE_TBL_SIZE MODULES m2IpLib.o }Parameter MIB2IP_MAX_ROUTE_TBL_SIZE { NAME Max size of routing table SYNOPSIS Default size of the MIB-II route table cache TYPE int DEFAULT 0 }Component INCLUDE_MIB2_AT { NAME MIB2 AT SYNOPSIS MIB2 Variables for Address Translation (Obsolete) HDR_FILES m2Lib.h }Component INCLUDE_MIB2_ICMP { NAME MIB2 ICMP SYNOPSIS MIB2 Variables for ICMP HDR_FILES m2Lib.h INIT_RTN m2IcmpInit (); MODULES m2IcmpLib.o }Component INCLUDE_MIB2_TCP { NAME MIB2 TCP SYNOPSIS MIB2 Variables for TCP HDR_FILES m2Lib.h INIT_RTN m2TcpInit (); MODULES m2TcpLib.o }Component INCLUDE_MIB2_UDP { NAME MIB2 UDP SYNOPSIS MIB2 Variables for UDP HDR_FILES m2Lib.h INIT_RTN m2UdpInit (); MODULES m2UdpLib.o } Component INCLUDE_NFS { NAME NFS client SYNOPSIS Network file system (version 2) client CONFIGLETTES net/usrNfs.c REQUIRES INCLUDE_RPC INCLUDE_BSD_SOCKET INIT_RTN usrNfsInit(); CFG_PARAMS NFS_USER_ID NFS_GROUP_ID NFS_MAXPATH MODULES nfsDrv.o }Parameter NFS_USER_ID { NAME user identifier for NFS access TYPE int DEFAULT 2001 }Parameter NFS_GROUP_ID { NAME group identifier for NFS access TYPE int DEFAULT 100 } Component INCLUDE_NFS_MOUNT_ALL { NAME NFS mount all SYNOPSIS Mount all remote file systems at boot time CONFIGLETTES net/usrNetNfsMount.c INIT_RTN usrNetNfsMountAll(); REQUIRES INCLUDE_NFS }Component INCLUDE_NFS_SERVER { NAME NFS server SYNOPSIS Network file system (version 2) server CONFIGLETTES net/usrNfsd.c INIT_RTN usrNfsdInit (); REQUIRES INCLUDE_RPC INCLUDE_BSD_SOCKET CFG_PARAMS NFS_USER_ID NFS_GROUP_ID NFS_MAXPATH HDR_FILES nfsdLib.h MODULES nfsdLib.o }Parameter NFS_MAXPATH { NAME Maximum file path length SYNOPSIS Indicates maximum length of a file path DEFAULT 255 }Component INCLUDE_PING { NAME PING client SYNOPSIS ICMP (ping) client HDR_FILES pingLib.h MODULES pingLib.o REQUIRES INCLUDE_BSD_SOCKET INIT_RTN pingLibInit(); } Component INCLUDE_RPC { NAME RPC SYNOPSIS Remote Procedure Call system REQUIRES INCLUDE_BSD_SOCKET INIT_RTN rpcInit (); MODULES rpcLib.o }Component INCLUDE_SNMPD { NAME SNMP daemon SYNOPSIS Simple network management protocol daemon MODULES snmpdLib.o REQUIRES INCLUDE_BSD_SOCKET INIT_RTN usrSnmpdInit (); CFG_PARAMS INCLUDE_SNMPD_DEBUG INCLUDE_TRACE_LEVEL HDR_FILES snmp/snmpdInit.h CONFIGLETTES net/usrSnmpCfg.c }Parameter INCLUDE_SNMPD_DEBUG { NAME SNMPD debug SYNOPSIS Agent level debugging DEFAULT 0 }Parameter INCLUDE_TRACE_LEVEL { NAME SNMPD trace level SYNOPSIS Should be >= 0 or <= 3 with greater values \ showing more information and 0 showing none DEFAULT 0 }Component INCLUDE_TELNET { NAME Telnet server SYNOPSIS Supports remote login using telnet protocol MODULES telnetdLib.o CONFIGLETTES net/usrNetTelnetdCfg.c INIT_RTN usrTelnetdStart (); CFG_PARAMS TELNETD_MAX_CLIENTS TELNETD_TASKFLAG TELNETD_PORT \ TELNETD_PARSER_HOOK REQUIRES INCLUDE_BSD_SOCKET }Parameter TELNETD_MAX_CLIENTS { NAME Telnet server client limit SYNOPSIS Maximum number of simultaneous client sessions DEFAULT 1 }Parameter TELNETD_TASKFLAG { NAME Telnet server resource allocation method SYNOPSIS Allows server to create tasks before any connections TYPE bool DEFAULT FALSE }Parameter TELNETD_PORT { NAME Telnet Server Port SYNOPSIS Port monitored by telnet server TYPE uint DEFAULT 23 }Parameter TELNETD_PARSER_HOOK { NAME Telnet server access to command interpreter SYNOPSIS Connects clients to parser (default is target shell) DEFAULT shellParserControl }Component INCLUDE_SECURITY { NAME RLOGIN/TELNET password protection SYNOPSIS rlogin and telnet password protection MODULES loginLib.o CONFIGLETTES usrSecurity.c INIT_RTN usrSecurity (); CFG_PARAMS LOGIN_USER_NAME LOGIN_PASSWORD HDR_FILES shellLib.h loginLib.h sysLib.h}Component INCLUDE_TFTP_CLIENT { NAME TFTP client SYNOPSIS Trivial file transfer protocol client REQUIRES INCLUDE_BSD_SOCKET MODULES tftpLib.o LINK_SYMS tftpCopy }Component INCLUDE_TFTP_SERVER { NAME TFTP server SYNOPSIS Trivial file transfer protocol server MODULES tftpdLib.o REQUIRES INCLUDE_BSD_SOCKET INIT_RTN tftpdInit (0, 0, 0, FALSE, 0); }Component INCLUDE_ZBUF_SOCK { NAME ZBUF socket SYNOPSIS Zero copy buffer based socket interface MODULES zbufLib.o zbufSockLib.o INIT_RTN zbufSockLibInit (); }Component INCLUDE_NET_SETUP { NAME network buffer initialization SYNOPSIS network buffer creation and device support CFG_PARAMS NUM_NET_MBLKS NUM_CL_BLKS \ NUM_64 NUM_128 NUM_256 NUM_512 NUM_1024 NUM_2048 \ NUM_SYS_MBLKS NUM_SYS_CL_BLKS \ NUM_SYS_64 NUM_SYS_128 NUM_SYS_256 NUM_SYS_512 \ IP_MAX_UNITS ARP_MAX_ENTRIES CONFIGLETTES net/usrNetLib.c INIT_RTN usrNetLibInit (); HDR_FILES netBufLib.h ipProto.h }Parameter NUM_NET_MBLKS { NAME Network memory blocks for user data SYNOPSIS Private access to data in clusters TYPE uint DEFAULT 400 }Parameter NUM_64 { NAME Number of 64 byte clusters for user data TYPE uint DEFAULT 100 }Parameter NUM_128 { NAME Number of 128 byte clusters for user data TYPE uint DEFAULT 100 }Parameter NUM_256 { NAME Number of 256 byte clusters for user data TYPE uint DEFAULT 40 }Parameter NUM_512 { NAME Number of 512 byte clusters for user data TYPE uint DEFAULT 40 }Parameter NUM_1024 { NAME Number of 1024 byte clusters for user data TYPE uint DEFAULT 25 }Parameter NUM_2048 { NAME Number of 2048 byte clusters for user data TYPE uint DEFAULT 25 }Parameter NUM_CL_BLKS { NAME Size of network memory pool for user data SYNOPSIS Total of all cluster sizes for shared user data TYPE uint DEFAULT NUM_64 + NUM_128 + NUM_256 + \ NUM_512 + NUM_1024 + NUM_2048 }Parameter NUM_SYS_CL_BLKS { NAME Size of network memory pool for system data SYNOPSIS Total of all cluster sizes for shared system data TYPE uint DEFAULT 140 }Parameter NUM_SYS_MBLKS { NAME Network memory blocks for system data SYNOPSIS Private access to system data in clusters TYPE uint DEFAULT 2 * NUM_SYS_CL_BLKS }Parameter NUM_SYS_64 { NAME Number of 64 byte clusters for system data TYPE uint DEFAULT 40 }Parameter NUM_SYS_128 { NAME Number of 128 byte clusters for system data TYPE uint DEFAULT 40 }Parameter NUM_SYS_256 { NAME Number of 256 byte clusters for system data TYPE uint DEFAULT 40 }Parameter NUM_SYS_512 { NAME Number of 512 byte clusters for system data TYPE uint DEFAULT 20 } Parameter IP_MAX_UNITS { NAME IP Driver Control Limit SYNOPSIS Maximum number of interfaces attached to IP layer TYPE uint DEFAULT 1 }Parameter ARP_MAX_ENTRIES { NAME ARP Table Size Limit SYNOPSIS Maximum number of entries in ARP table TYPE uint DEFAULT 20 }InitGroup usrNetworkInit { INIT_RTN usrNetworkInit (); SYNOPSIS Initialize the network subsystem INIT_ORDER INCLUDE_NET_SETUP \ usrNetProtoInit \ INCLUDE_MUX \ INCLUDE_END \ INCLUDE_PPP \ INCLUDE_PPP_CRYPT \ INCLUDE_SLIP \ INCLUDE_NETWORK \ usrNetworkBoot \ usrNetworkAddrCheck \ INCLUDE_SECOND_SMNET \ INCLUDE_DHCPC_LEASE_SAVE \ usrNetRemoteInit \ usrNetAppInit }/* * The components initialized by this group are strongly dependent on * initialization order. The associated configuration files also reflect * this dependency since earlier components create variables referenced * by later ones. As a side effect, the names of the configuration files * must be in alphabetical order, since the current implementation of the * configuration tool sorts by file name when generating the configlette * list. */InitGroup usrNetworkBoot { INIT_RTN usrNetworkBoot (); SYNOPSIS Setup a network device using the boot parameters INIT_ORDER INCLUDE_NET_INIT \ usrNetworkAddrInit \ INCLUDE_PPP_BOOT \ INCLUDE_SLIP_BOOT \ INCLUDE_NETMASK_GET \ INCLUDE_NETDEV_NAMEGET \ INCLUDE_SM_NET_ADDRGET \ usrNetworkDevStart }InitGroup usrNetworkAddrInit { INIT_RTN usrNetworkAddrInit (); SYNOPSIS Initialize the network address for a device INIT_ORDER INCLUDE_DHCPC_LEASE_GET \ INCLUDE_DHCPC_LEASE_CLEAN }InitGroup usrNetworkDevStart { INIT_RTN usrNetworkDevStart (); SYNOPSIS Attach a network device and start the loopback driver INIT_ORDER INCLUDE_SM_NET \ INCLUDE_END_BOOT \ INCLUDE_BSD_BOOT \ INCLUDE_LOOPBACK }InitGroup usrNetworkAddrCheck { INIT_RTN usrNetworkAddrCheck (); SYNOPSIS Get an IP address if needed and setup the boot device INIT_ORDER INCLUDE_DHCPC \ INCLUDE_DHCPC_LEASE_TEST \ INCLUDE_NETDEV_CONFIG }InitGroup usrNetProtoInit { NAME initialize network protocol stacks SYNOPSIS Initialize the network protocol stacks INIT_RTN usrNetProtoInit (); INIT_ORDER INCLUDE_BSD_SOCKET \ INCLUDE_ZBUF_SOCK \ BSD43_COMPATIBLE \ INCLUDE_ROUTE_SOCK \ INCLUDE_HOST_TBL \ INCLUDE_IP \ INCLUDE_MIB2_SYSTEM \ INCLUDE_MIB2_IF \ INCLUDE_IP_FILTER \ INCLUDE_UDP \ INCLUDE_MIB2_UDP \ INCLUDE_UDP_SHOW \ INCLUDE_TCP \ INCLUDE_MIB2_TCP \ INCLUDE_TCP_SHOW \ INCLUDE_ICMP \ INCLUDE_MIB2_ICMP \ INCLUDE_ICMP_SHOW \ INCLUDE_IGMP \ INCLUDE_IGMP_SHOW \ INCLUDE_SM_NET_SHOW \ INCLUDE_MCAST_ROUTING \ INCLUDE_OSPF \ INCLUDE_NET_LIB \ INCLUDE_MIB2_IP \ INCLUDE_TCP_DEBUG \ INCLUDE_ARP_API \ INCLUDE_NET_SHOW}InitGroup usrNetRemoteInit { NAME initialize network remote I/O access INIT_RTN usrNetRemoteInit (); INIT_ORDER INCLUDE_NET_HOST_SETUP \ INCLUDE_NET_REM_IO \ INCLUDE_NFS \ INCLUDE_NFS_MOUNT_ALL}InitGroup usrNetAppInit { NAME initialize network application protocols INIT_RTN usrNetAppInit (); INIT_ORDER INCLUDE_RPC \ INCLUDE_RLOGIN \ INCLUDE_TELNET \ INCLUDE_SECURITY \ INCLUDE_TFTP_SERVER \ INCLUDE_FTP_SERVER \ INCLUDE_FTPD_SECURITY \ INCLUDE_FTP \ INCLUDE_NFS_SERVER \ INCLUDE_DHCPC_SHOW \ INCLUDE_DHCPR \ INCLUDE_DHCPS \ INCLUDE_SNTPC \ INCLUDE_SNTPS \ INCLUDE_PING \ INCLUDE_PROXY_CLIENT \ INCLUDE_PROXY_SERVER \ INCLUDE_RIP \ INCLUDE_DNS_RESOLVER \ INCLUDE_SNMPD}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -