1 <!-- Copyright (C) 2003 Red Hat, Inc. -->
2 <!-- This material may be distributed only subject to the terms -->
3 <!-- and conditions set forth in the Open Publication License, v1.0 -->
4 <!-- or later (the latest version is presently available at -->
5 <!-- http://www.opencontent.org/openpub/). -->
6 <!-- Distribution of the work or derivative of the work in any -->
7 <!-- standard (paper) book form is prohibited unless prior -->
8 <!-- permission is obtained from the copyright holder. -->
12 >Unimplemented features</TITLE
13 ><meta name="MSSmartTagsPreventParsing" content="TRUE">
16 CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
19 TITLE="eCos Reference Manual"
20 HREF="ecos-ref.html"><LINK
23 HREF="net-snmp-ecos-port.html"><LINK
25 TITLE="SNMP clients and package use"
26 HREF="net-snmp-clients-and-package-use.html"><LINK
29 HREF="net-snmp-mib-compiler.html"></HEAD
40 SUMMARY="Header navigation table"
49 >eCos Reference Manual</TH
57 HREF="net-snmp-clients-and-package-use.html"
65 >Chapter 47. SNMP for <SPAN
77 HREF="net-snmp-mib-compiler.html"
91 NAME="NET-SNMP-UNIMPLEMENTED-FEATURES">Unimplemented features</H1
93 >Currently, the filesystem and persistent storage areas are
94 left undone, to be implemented by the application.</P
96 >The SNMP library package is intended to support client and
97 agent code alike. It therefore contains lots of assumptions about
98 the presence of persistent storage ie. a filesystem. Currently,
99 by default, eCos has no such thing, so those areas have been simply
100 commented out and made to return empty lists or say “no
103 >Specifically the following files have omitted/unimplemented code :</P
107 >PACKAGES/net/snmp/lib/VERSION/src/parse.c</TT
110 >contains code to enumerate MIB files discovered in the system
111 MIB directories (“<TT
113 >/usr/share/snmp/mibs</TT
115 and read them all in, building data structures that are used by
116 client programs to interrogate an agent. This is not required in
117 an agent, so the routine which enumerates the directories returns
122 >PACKAGES/net/snmp/lib/VERSION/src/read_config.c</TT
124 contains two systems:</P
126 >The first tries to read the configuration file as described in the
128 HREF="net-snmp-configuring-ecos.html"
131 the second system contains code to record persistent data as files in a
132 directory (typically <TT
135 >) thus preserving the
136 state permanently.</P
138 >The first part is partially implemented to support multiple profiles and enables
139 dispatcher functionality as discussed in <A
140 HREF="net-snmp-configuring-ecos.html#NET-SNMP-VERSION-USAGE"
141 >the Section called <I
142 >Version usage (v1, v2 or v3)</I
145 The second part is not supported at all in the default implementation. As required,
146 a cleaner interface to permit application code to manage persistent data will be
147 developed in consultation with customers.</P
154 SUMMARY="Footer navigation table"
165 HREF="net-snmp-clients-and-package-use.html"
183 HREF="net-snmp-mib-compiler.html"
193 >SNMP clients and package use</TD
199 HREF="net-snmp-ecos-port.html"