/* 00comp_ipnet_qos_.cdf - IPNet QoS configuration file */ /* * Copyright (c) 2006-2007 Wind River Systems, Inc. * * The right to copy, distribute or otherwise make use of this software * may be licensed only pursuant to the terms of an applicable Wind River * license agreement. No license to Wind River intellectual property rights * is granted herein. All rights not licensed by Wind River are reserved * by Wind River. */ /* modification history -------------------- 01e,02aug07,dlk Added INCLUDE_IPNET_IFQUEUE_FIFO_DEFAULT and its parameters (WIND00095683). 01d,23sep06,kch Removed all queue components since they are not really configurable. 01c,21sep06,kch Added INCLUDE_IPQOS_CMD. 01b,29jun06,kch Removed INCLUDE_IPNET_DIFFSERV_BA component. Added LINK_SYMS for ipnet_diffserv_init symbol to INCLUDE_IPNET_DIFFSERV component. 01a,22may06,kch created. */ Component INCLUDE_IPQOS_CMD { NAME IPCOM QoS commands SYNOPSIS IPNet QoS configuration utility for IPCOM shell. MODULES ipnet_cmd_qos.o REQUIRES INCLUDE_IPCOM_SHELL_CMD } Component INCLUDE_IPQUEUE_CONFIG_CMD { NAME IPCOM Output queue commands SYNOPSIS IPNet output queue configuration utility for IPCOM shell. MODULES ipnet_cmd_qc.o LINK_SYMS ipnet_cmd_qc REQUIRES INCLUDE_IPCOM_SHELL_CMD } Component INCLUDE_IPNET_IFQUEUE_FIFO_DEFAULT { NAME Create root interface output queues SYNOPSIS Configures network interfaces with root fifo output queues. \ Note that this component, which is required for reasonable performance \ on certain interfaces (generally slower ones), can decrease performance \ on other interfaces (generally faster ones). The output queue is \ desirable when the CPU may deliver bursts of packets to be sent to an \ interface faster than the interface can send them on the wire, when the \ native TX queueing capacity of the device is not large enough to accomodate \ the burst. If the wire is 'faster than the CPU', or if the device has \ sufficient TX queueing capacity for expected bursts, interface output queues \ may not be needed. _CHILDREN FOLDER_NET_QOS REQUIRES INCLUDE_IPNET CFG_PARAMS IFQUEUE_FIFO_QLIMIT \ IFQUEUE_FIFO_EXCLUDE_IFACES } Parameter IFQUEUE_FIFO_QLIMIT { NAME Queue limit for default fifo output queues SYNOPSIS The maximum number of packets queued in a fifo output queue TYPE uint DEFAULT 50 } Parameter IFQUEUE_FIFO_EXCLUDE_IFACES { NAME Interfaces not to configure with a default fifo output queue SYNOPSIS Array initializer listing interfaces to skip when adding a \ default root fifo queue to configured interfaces, e.g. {"lo0", "motetsec1"} TYPE char ** DEFAULT {IPNET_IF_LOOPBACK_NAME} }