Files
m241Neelima/components/ip_net2-6.9/osconfig/vxworks/cdf/00ssi_snmp.cdf
T
2026-07-30 11:19:44 +05:30

125 lines
3.8 KiB
Mathematica

/* 02ssi_snmp.cdf - SSI config file for SNMP component */
/* Copyright 2006-2007, 2010-2013 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
--------------------
01m,08may13,bbz Make sure SNMP task can be launched if INCLUDE_SNMP_DYNAMIC_INIT
is added on pcPentium4(WIND00412663)
01l,18jan12,zhw added REQUIRES for INCLUDE_SNMP_STATIC_INIT (WIND00328708)
01k,31dec11,zhw enable dynamic initialization for 32bit while disable it
for 64bit since SSI has not supported 64bit (WIND00325865)
01j,09sep10,y_t temporarily disable snmp dynamic initialization for 64bit
01i,16aug07,mze rename INCLUDE_SNMPD to FOLDER_SNMPD
01h,21aug07,tkf Remove INIT_RTN with non-existent routine. Change Selection
name to adhere to standard coding convention (CQ:WIND000102067)
01g,10may06,tkf UN_COMP component has to be automatically included when SNMP
Dynamic initialization is included (WIND00044525).
01f,03apr06,tkf Add the INCLUDE_WM_SNMP_INIT component as INCLUDE_DOT11_MIB
depends on it (SPR#119209).
01e,10mar06,xli added INCLUDE_DSI_DYNAMIC_INIT as the
INCLUDE_SNMP_DYNAMIC_INIT's REQUIRES
01d,04mar06,xli correct the cdf syntax error
01c,30jan06.xli use selection clause
01b,19jan06,xli Added INIT_RTN clause
01a,04jan06,tkf written
*/
/*
DESCRIPTION
This file contains the SSI configuration file for the SNMP component. The
purpose of the file is to allow the SSI system co-exist with the legacy
VxWorks initialization system.
*/
Selection SELECT_SNMP_INIT {
NAME SNMP Initialization
SYNOPSIS Initialize SNMP component
COUNT 1-1
#ifndef _WRS_CONFIG_LP64
CHILDREN INCLUDE_SNMP_DYNAMIC_INIT \
INCLUDE_SNMP_STATIC_INIT
#else
CHILDREN INCLUDE_SNMP_STATIC_INIT
#endif
_CHILDREN FOLDER_SNMPD
DEFAULTS INCLUDE_SNMP_STATIC_INIT
}
#ifndef _WRS_CONFIG_LP64
Component INCLUDE_SNMP_DYNAMIC_INIT {
NAME SNMP Dynamic Initialization
SYNOPSIS Wait for the SNMP component to be in the ready state
HDR_FILES ssi/ssm.h
CFG_PARAMS SSI_SNMP_NAME \
SSI_SNMP_DEPENDON \
SSI_SNMP_INIT_ROUTINE \
SSI_SNMP_ARGS \
SSI_SNMP_OPTIONS
INIT_RTN ssmCompWait (SSI_SNMP_NAME);
REQUIRES INCLUDE_SSI INCLUDE_DSI_DYNAMIC_INIT INCLUDE_UN_COMP
}
#endif
Component INCLUDE_SNMP_STATIC_INIT {
NAME SNMP Static Initialization
SYNOPSIS Initialize Wind Manage SNMP.
CONFIGLETTES net/usrSnmp.c
INIT_RTN usrSnmpCfgInit();
REQUIRES INCLUDE_UN_COMP
}
Component INCLUDE_WM_SNMP_INIT {
NAME SNMP Static Initialization
SYNOPSIS Initialize Wind Manage SNMP.
CONFIGLETTES ssi/usrSsi.c
REQUIRES SELECT_SNMP_INIT
INCLUDE_WHEN INCLUDE_WINDMANAGE_SNMP_CORE
}
Parameter SSI_SNMP_NAME {
NAME SNMP component name
SYNOPSIS SNMP component name
TYPE string
DEFAULT "snmp"
}
Parameter SSI_SNMP_DEPENDON {
NAME SNMP depend on:
SYNOPSIS SNMP depend on list
TYPE string
DEFAULT "dsi"
}
Parameter SSI_SNMP_INIT_ROUTINE {
NAME SNMP init routine
SYNOPSIS SNMP init routine name
TYPE long
DEFAULT usrSsiSnmpInit
}
Parameter SSI_SNMP_ARGS {
NAME SNMP init arguments
SYNOPSIS SNMP init routine arguments
TYPE string
DEFAULT NULL
}
Parameter SSI_SNMP_OPTIONS {
NAME SNMP init options
SYNOPSIS SNMP component init options
TYPE string
DEFAULT NULL
}