📄 00network.cdf.2.0.2
字号:
{ NAME BOOTP client SYNOPSIS BOOT protocol client library REQUIRES INCLUDE_BSD_SOCKET MODULES bootpLib.o }Component INCLUDE_FTPD_SECURITY { NAME FTP server security SYNOPSIS File transfer protocol server library security INIT_RTN {extern FUNCPTR loginVerifyRtn; loginVerifyRtn = loginUserVerify;} REQUIRES INCLUDE_SECURITY INCLUDE_FTP_SERVER HDR_FILES loginLib.h } Component INCLUDE_FTP_SERVER { NAME FTP server SYNOPSIS File Transfer Protocol Server Library and Task MODULES ftpdLib.o REQUIRES INCLUDE_BSD_SOCKET INIT_RTN ftpdInit ((FUNCPTR)NULL, 0); }Component INCLUDE_MIB2_ALL { NAME MIB2 ALL SYNOPSIS All groups supported HDR_FILES m2Lib.h REQUIRES INCLUDE_MIB2_SYSTEM INCLUDE_MIB2_IF INCLUDE_MIB2_IP \ INCLUDE_MIB2_TCP INCLUDE_MIB2_UDP INCLUDE_MIB2_AT \ INCLUDE_MIB2_ICMP }Component INCLUDE_MIB2_SYSTEM { NAME MIB2 SYSTEM SYNOPSIS MIB2 variables for the system group HDR_FILES m2Lib.h REQUIRES INCLUDE_MIB2_ALL INCLUDE_WHEN INCLUDE_MIB2_ALL } Component INCLUDE_MIB2_IF { NAME MIB2 IF SYNOPSIS MIB2 Variables for Interface Layer HDR_FILES m2Lib.h REQUIRES INCLUDE_MIB2_ALL INCLUDE_WHEN INCLUDE_MIB2_ALL }Component INCLUDE_MIB2_IP { NAME MIB2 IP SYNOPSIS MIB2 Variables for IP HDR_FILES m2Lib.h REQUIRES INCLUDE_MIB2_ALL INCLUDE_WHEN INCLUDE_MIB2_ALL }Component INCLUDE_MIB2_AT { NAME MIB2 AT SYNOPSIS MIB2 Variables for Address Translation (Obsolete) HDR_FILES m2Lib.h REQUIRES INCLUDE_MIB2_ALL INCLUDE_WHEN INCLUDE_MIB2_ALL }Component INCLUDE_MIB2_ICMP { NAME MIB2 ICMP SYNOPSIS MIB2 Variables for ICMP HDR_FILES m2Lib.h REQUIRES INCLUDE_MIB2_ALL INCLUDE_WHEN INCLUDE_MIB2_ALL }Component INCLUDE_MIB2_TCP { NAME MIB2 TCP SYNOPSIS MIB2 Variables for TCP HDR_FILES m2Lib.h REQUIRES INCLUDE_MIB2_ALL INCLUDE_WHEN INCLUDE_MIB2_ALL }Component INCLUDE_MIB2_UDP { NAME MIB2 UDP SYNOPSIS MIB2 Variables for UDP HDR_FILES m2Lib.h REQUIRES INCLUDE_MIB2_ALL INCLUDE_WHEN INCLUDE_MIB2_ALL } 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 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 INIT_RTN nfsdInit (0, 0, 0, 0, 0, 0); REQUIRES INCLUDE_RPC INCLUDE_BSD_SOCKET CFG_PARAMS NFS_USER_ID NFS_GROUP_ID HDR_FILES nfsdLib.h MODULES nfsdLib.o }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 }Folder INCLUDE_SNMPD { NAME WindManage SNMP libraries SYNOPSIS Simple network management protocol daemon CHILDREN INCLUDE_WINDMANAGE_SNMP_CORE \ INCLUDE_WINDMANAGE_SNMP_V3CORE \ INCLUDE_WINDMANAGE_SNMP_AGENTX_COMMONCORE \ INCLUDE_WINDMANAGE_SNMP_AGENTX_MASTERCORE \ INCLUDE_WINDMANAGE_SNMP_AGENTX_SUBAGENTCORE DEFAULTS INCLUDE_WINDMANAGE_SNMP_CORE \ INCLUDE_WINDMANAGE_SNMP_V3CORE \ INCLUDE_WINDMANAGE_SNMP_AGENTX_MASTERCORE \ INCLUDE_WINDMANAGE_SNMP_AGENTX_COMMONCORE \ INCLUDE_WINDMANAGE_SNMP_AGENTX_SUBAGENTCORE }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 Telnet server MODULES telnetLib.o REQUIRES INCLUDE_BSD_SOCKET INIT_RTN telnetInit(); }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 CONFIGLETTES net/usrNetLib.c 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 }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_IP_FILTER \ INCLUDE_UDP \ INCLUDE_UDP_SHOW \ INCLUDE_TCP \ INCLUDE_TCP_SHOW \ INCLUDE_ICMP \ INCLUDE_ICMP_SHOW \ INCLUDE_IGMP \ INCLUDE_IGMP_SHOW \ INCLUDE_SM_NET_SHOW \ INCLUDE_MCAST_ROUTING \ INCLUDE_OSPF \ INCLUDE_NET_LIB \ 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_NFS_SERVER \ INCLUDE_DHCPC_SHOW \ INCLUDE_DHCPR \ INCLUDE_DHCPS \ INCLUDE_SNTPC \ INCLUDE_SNTPS \ INCLUDE_PING \ INCLUDE_RIP \ INCLUDE_DNS_RESOLVER \ INCLUDE_SNMPD \ INCLUDE_MIB2_ALL \ 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}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -