From fc649b12007a5d9a895c9bbcc4a3ede76085e35d Mon Sep 17 00:00:00 2001
From: Micael Karlberg
Date: Mon, 6 Dec 2010 16:02:57 +0100
Subject: For the table vacmAccessTable, when performing the is_set_ok and set
opteration(s), all values of the vacmAccessSecurityModel column was
incorrectly translated to "any".
---
lib/snmp/doc/src/notes.xml | 74 +++++++++++++++++++++++++++++++++++++++-------
1 file changed, 63 insertions(+), 11 deletions(-)
(limited to 'lib/snmp/doc')
diff --git a/lib/snmp/doc/src/notes.xml b/lib/snmp/doc/src/notes.xml
index 493e7aa092..ae429d0751 100644
--- a/lib/snmp/doc/src/notes.xml
+++ b/lib/snmp/doc/src/notes.xml
@@ -32,23 +32,75 @@
notes.xml
- SNMP 4.18
+
+ SNMP Development Toolkit 4.18.1
+ Version 4.18.1 supports code replacement in runtime from/to
+ version 4.18, 4.17.1 and 4.17.
+
+
+ Improvements and new features
+ -
+
+
+
+ Reported Fixed Bugs and Malfunctions
+
+ -
+
[agent] For the table vacmAccessTable,
+ when performing a is_set_ok or a set opteration,
+ all values of the vacmAccessSecurityModel column was
+ incorrectly translated to any.
+
+ Own Id: OTP-8980
+
+
+
+
+
+ Incompatibilities
+ -
+
+
+
+
+
+ SNMP Development Toolkit 4.18
+ Version 4.18 supports code replacement in runtime from/to
+ version 4.17.1 and 4.17.
+
+
+ Improvements and new features
+
+ -
+
Prepared for R14B release.
+
+
+
Fixed Bugs and Malfunctions
-
+ -
+
+
+
+
+
-
-
+
SNMP Development Toolkit 4.17.1
Version 4.17.1 supports code replacement in runtime from/to
version 4.17, 4.16.2, 4.16.1, 4.16, 4.15, 4.14 and 4.13.5.
@@ -62,8 +114,8 @@
Reported Fixed Bugs and Malfunctions
-
-
When the function FilterMod:accept_recv/2
- returned false the SNMP agent stopped collecting messages from UDP.
+ [agent] When the function FilterMod:accept_recv/2 returned false
+ the SNMP agent stopped collecting messages from UDP.
Own Id: OTP-8761
--
cgit v1.2.3
From 5d01e37654bda53b0c81a654936abbaeb0e2f7d9 Mon Sep 17 00:00:00 2001
From: Micael Karlberg
Date: Mon, 6 Dec 2010 16:07:00 +0100
Subject: For the table vacmAccessTable, when performing the is_set_ok and set
opteration(s), all values of the vacmAccessSecurityModel column was
incorrectly translated to "any".
---
lib/snmp/doc/src/notes.xml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
(limited to 'lib/snmp/doc')
diff --git a/lib/snmp/doc/src/notes.xml b/lib/snmp/doc/src/notes.xml
index ae429d0751..f3bb9d25ea 100644
--- a/lib/snmp/doc/src/notes.xml
+++ b/lib/snmp/doc/src/notes.xml
@@ -47,8 +47,8 @@
-
[agent] For the table vacmAccessTable,
- when performing a is_set_ok or a set opteration,
- all values of the vacmAccessSecurityModel column was
+ when performing the is_set_ok and set opteration(s),
+ all values of the vacmAccessSecurityModel column was
incorrectly translated to any.
+
+
SNMP 4.18
Fixed Bugs and Malfunctions
-
-
- When the function FilterMod:accept_recv/2 returned false
- the SNMP agent stopped collecting messages from UDP.
-
- Own Id: OTP-8761
+ Prepared for R14B.
-
+
-
+
SNMP Development Toolkit 4.17.1
Version 4.17.1 supports code replacement in runtime from/to
version 4.17, 4.16.2, 4.16.1, 4.16, 4.15, 4.14 and 4.13.5.
diff --git a/lib/snmp/doc/src/snmp_view_based_acm_mib.xml b/lib/snmp/doc/src/snmp_view_based_acm_mib.xml
index ffea256608..d595f6b93b 100644
--- a/lib/snmp/doc/src/snmp_view_based_acm_mib.xml
+++ b/lib/snmp/doc/src/snmp_view_based_acm_mib.xml
@@ -4,7 +4,7 @@
- 19992009
+ 19992010
Ericsson AB. All Rights Reserved.
@@ -38,7 +38,10 @@
SNMP-VIEW-BASED-ACM-MIB, and functions for configuring the database.
The configuration files are described in the SNMP User's Manual.
+
+
+
configure(ConfDir) -> void()
@@ -48,27 +51,24 @@
This function is called from the supervisor at system
- start-up.
-
+ start-up.
Inserts all data in the configuration files into the
- database and destroys all old rows with StorageType
- volatile. The rows created from the configuration file
- will have StorageType nonVolatile.
-
- All snmp counters are set to zero.
-
+ database and destroys all old rows with StorageType
+ volatile. The rows created from the configuration file
+ will have StorageType nonVolatile.
+ All snmp counters are set to zero.
If an error is found in the configuration file, it is
- reported using the function config_err/2 of the error
- report module, and the function fails with the reason
- configuration_error.
-
+ reported using the function config_err/2 of the error
+ report module, and the function fails with the reason
+ configuration_error.
ConfDir is a string which points to the directory
- where the configuration files are found.
-
- The configuration file read is: vacm.conf.
-
+ where the configuration files are found.
+ The configuration file read is: vacm.conf.
+
+
+
reconfigure(ConfDir) -> void()
Configure the SNMP-VIEW-BASED-ACM-MIB
@@ -88,18 +88,20 @@
All snmp counters are set to zero.
If an error is found in the configuration file, it is
- reported using the function config_err/2 of the error
- report module, and the function fails with the reason
+ reported using the function
+ config_err/2
+ of the error report module, and the function fails with the reason
configuration_error.
ConfDir is a string which points to the directory
where the configuration files are found.
- The configuration file read is: vacm.conf.
-
-
+ The configuration file read is: vacm.conf.
+
+
+
add_sec2group(SecModel, SecName, GroupName) -> Ret
Add one security to group definition
@@ -113,10 +115,13 @@
Adds a security to group definition to the agent config.
- Equivalent to one vacmSecurityToGroup-line in the vacm.conf file.
+ Equivalent to one vacmSecurityToGroup-line in the
+ vacm.conf file.
+
+
delete_sec2group(Key) -> Ret
Delete one security to group definition
@@ -127,9 +132,11 @@
Delete a security to group definition from the agent config.
+
+
add_access(GroupName, Prefix, SecModel, SecLevel, Match, RV, WV, NV) -> Ret
Add one access definition
@@ -148,10 +155,12 @@
Adds a access definition to the agent config.
- Equivalent to one vacmAccess-line in the vacm.conf file.
-
+ Equivalent to one vacmAccess-line in the vacm.conf file.
+
+
+
delete_access(Key) -> Ret
Delete one access definition
@@ -161,10 +170,12 @@
Reason = term()
- Delete a access definition from the agent config.
-
+ Delete a access definition from the agent config.
+
+
+
add_view_tree_fam(ViewIndex, SubTree, Status, Mask) -> Ret
Add one view tree family definition
@@ -178,11 +189,14 @@
Reason = term()
- Adds a view tree family definition to the agent config.
- Equivalent to one vacmViewTreeFamily-line in the vacm.conf file.
-
+ Adds a view tree family definition to the agent config.
+ Equivalent to one vacmViewTreeFamily-line in the
+ vacm.conf file.
+
+
+
delete_view_tree_fam(Key) -> Ret
Delete one view tree family definition
diff --git a/lib/snmp/doc/src/snmpa_error.xml b/lib/snmp/doc/src/snmpa_error.xml
index a7312e8b24..4dbafdfbb7 100644
--- a/lib/snmp/doc/src/snmpa_error.xml
+++ b/lib/snmp/doc/src/snmpa_error.xml
@@ -4,7 +4,7 @@
- 20022009
+ 20022010
Ericsson AB. All Rights Reserved.
@@ -51,6 +51,8 @@
error_report_mod, see
configuration parameters.
+
+
@@ -67,8 +69,11 @@
Format and Args are as in
io:format(Format, Args).
+
+
+
user_err(Format, Args) -> void()
Called if a user related error occurs
--
cgit v1.2.3
From 7cd1a358ed784e8872dcc7fa6c6f719401b12f52 Mon Sep 17 00:00:00 2001
From: Micael Karlberg
Date: Thu, 17 Feb 2011 11:23:33 +0100
Subject: Some cosmetic changes...
---
lib/snmp/doc/src/snmp_agent_config_files.xml | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
(limited to 'lib/snmp/doc')
diff --git a/lib/snmp/doc/src/snmp_agent_config_files.xml b/lib/snmp/doc/src/snmp_agent_config_files.xml
index 0bab563f87..b62269d506 100644
--- a/lib/snmp/doc/src/snmp_agent_config_files.xml
+++ b/lib/snmp/doc/src/snmp_agent_config_files.xml
@@ -4,7 +4,7 @@
- 19972009
+ 19972011
Ericsson AB. All Rights Reserved.
@@ -178,11 +178,12 @@
community.conf. It must be present if the agent is
configured for SNMPv1 or SNMPv2c.
+ An SNMP community is a relationship between an SNMP
+ agent and a set of SNMP managers that defines authentication, access
+ control and proxy characteristics.
The corresponding table is snmpCommunityTable in the
- SNMP-COMMUNITY-MIB.
-
- Each entry is a term:
-
+ SNMP-COMMUNITY-MIB.
+ Each entry is a term:
{CommunityIndex, CommunityName, SecurityName, ContextName, TransportTag}.
- CommunityIndex is a non-empty string.
--
cgit v1.2.3
From b16c705cb08743333dba26f036ff44cf7d4b7da8 Mon Sep 17 00:00:00 2001
From: Micael Karlberg
Date: Thu, 17 Feb 2011 18:49:32 +0100
Subject: Fixed release notes.
---
lib/snmp/doc/src/notes.xml | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
(limited to 'lib/snmp/doc')
diff --git a/lib/snmp/doc/src/notes.xml b/lib/snmp/doc/src/notes.xml
index cb41ca8e3a..3fe39c4d03 100644
--- a/lib/snmp/doc/src/notes.xml
+++ b/lib/snmp/doc/src/notes.xml
@@ -4,7 +4,7 @@
- 19962010
+ 19962011
Ericsson AB. All Rights Reserved.
@@ -50,10 +50,10 @@
snmp_view_based_acm_mib:reconfigure/1
on a running node, the table vacmAccessTable was not properly
cleaned.
- This means that if some entries in the vacm.conf file was removed
+ This meant that if some entries in the vacm.conf file was removed
(compared to the current config),
- while others where modified and/or added, the removed entrie(s),
- would still exist in the vacmAccessTable.
+ while others where modified and/or added, the removed entrie(s)
+ would still exist in the vacmAccessTable table.
Own Id: OTP-8981
Aux Id: Seq 11750
--
cgit v1.2.3
From 95280cc9c09187465d423fd3481b3aa4310c4bab Mon Sep 17 00:00:00 2001
From: Micael Karlberg
Date: Tue, 22 Feb 2011 10:32:00 +0100
Subject: Prep for release: snmp-4.19
---
lib/snmp/doc/src/notes.xml | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
(limited to 'lib/snmp/doc')
diff --git a/lib/snmp/doc/src/notes.xml b/lib/snmp/doc/src/notes.xml
index 3fe39c4d03..39aff4e28a 100644
--- a/lib/snmp/doc/src/notes.xml
+++ b/lib/snmp/doc/src/notes.xml
@@ -1,4 +1,4 @@
-
+
@@ -33,8 +33,8 @@
- SNMP Development Toolkit 4.18.1
- Version 4.18.1 supports code replacement in runtime from/to
+
SNMP Development Toolkit 4.19
+ Version 4.19 supports code replacement in runtime from/to
version 4.18, 4.17.1 and 4.17.
@@ -64,7 +64,7 @@
Incompatibilities
-
-
+
SNMP 4.18
--
cgit v1.2.3
From 197d6abd8b6efb30c6237133ed08bf379f29cb84 Mon Sep 17 00:00:00 2001
From: Micael Karlberg
Date: Tue, 22 Feb 2011 10:37:18 +0100
Subject: Prep for release: snmp-4.19
---
lib/snmp/doc/src/notes.xml | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
(limited to 'lib/snmp/doc')
diff --git a/lib/snmp/doc/src/notes.xml b/lib/snmp/doc/src/notes.xml
index f3bb9d25ea..c42d62f013 100644
--- a/lib/snmp/doc/src/notes.xml
+++ b/lib/snmp/doc/src/notes.xml
@@ -1,4 +1,4 @@
-
+
@@ -33,8 +33,8 @@
- SNMP Development Toolkit 4.18.1
- Version 4.18.1 supports code replacement in runtime from/to
+
SNMP Development Toolkit 4.19
+ Version 4.19 supports code replacement in runtime from/to
version 4.18, 4.17.1 and 4.17.
@@ -47,7 +47,7 @@
-
[agent] For the table vacmAccessTable,
- when performing the is_set_ok and set opteration(s),
+ when performing the is_set_ok and set operation(s),
all values of the vacmAccessSecurityModel column was
incorrectly translated to any.
+
--
cgit v1.2.3
From fe1a4d17ee6558f466c49bfaea25c3a0b4ca9936 Mon Sep 17 00:00:00 2001
From: Micael Karlberg
Date: Wed, 23 Feb 2011 11:58:16 +0100
Subject: Initial fix of release notes (bad notes for version 4.18).
---
lib/snmp/doc/src/notes.xml | 17 +++++++----------
1 file changed, 7 insertions(+), 10 deletions(-)
(limited to 'lib/snmp/doc')
diff --git a/lib/snmp/doc/src/notes.xml b/lib/snmp/doc/src/notes.xml
index 493e7aa092..015e2628f4 100644
--- a/lib/snmp/doc/src/notes.xml
+++ b/lib/snmp/doc/src/notes.xml
@@ -1,10 +1,10 @@
-
+
- 19962010
+ 19962011
Ericsson AB. All Rights Reserved.
@@ -37,18 +37,14 @@
Fixed Bugs and Malfunctions
-
-
- When the function FilterMod:accept_recv/2 returned false
- the SNMP agent stopped collecting messages from UDP.
-
- Own Id: OTP-8761
+ Cosmetic prep for R14B (plain) release.
-
+
-
+
SNMP Development Toolkit 4.17.1
Version 4.17.1 supports code replacement in runtime from/to
version 4.17, 4.16.2, 4.16.1, 4.16, 4.15, 4.14 and 4.13.5.
@@ -63,7 +59,8 @@
-
When the function FilterMod:accept_recv/2
- returned false the SNMP agent stopped collecting messages from UDP.
+ returned false the SNMP agent stopped collecting
+ messages from UDP.
Own Id: OTP-8761
--
cgit v1.2.3
From ae806f1663d47569876b3abc0998ee3387c7abd2 Mon Sep 17 00:00:00 2001
From: Micael Karlberg
Date: Wed, 23 Feb 2011 16:12:36 +0100
Subject: Updated release notes and the documentation. Also added entry in the
appup file.
---
lib/snmp/doc/src/notes.xml | 52 +++++++++++++++++++++++++++++++++++++++-
lib/snmp/doc/src/snmp_config.xml | 42 +++++++++-----------------------
lib/snmp/doc/src/snmpa.xml | 37 ++++++++++++++++++++++++++--
3 files changed, 97 insertions(+), 34 deletions(-)
(limited to 'lib/snmp/doc')
diff --git a/lib/snmp/doc/src/notes.xml b/lib/snmp/doc/src/notes.xml
index 015e2628f4..3d76fdeaf6 100644
--- a/lib/snmp/doc/src/notes.xml
+++ b/lib/snmp/doc/src/notes.xml
@@ -32,6 +32,56 @@
notes.xml
+
+ SNMP Development Toolkit 4.19
+ Version 4.19 supports code replacement in runtime from/to
+ version 4.18.
+
+
+ Improvements and new features
+
+
+ -
+
[agent] Added a "complete" set of (snmp) table and variable
+ print functions, for each mib handled by the SNMP (agent)
+ application. This will be usefull when debugging a running agent.
+ See
+ print_mib_info/0,
+ print_mib_tables/0
+ and
+ print_mib_variables/0
+ for more info.
+ Own Id: OTP-8977
+
+
+
+
+
+
+
+ Reported Fixed Bugs and Malfunctions
+ -
+
+
+
+
+ Incompatibilities
+ -
+
+
+
+
SNMP 4.18
Fixed Bugs and Malfunctions
@@ -42,7 +92,7 @@
-
+
SNMP Development Toolkit 4.17.1
diff --git a/lib/snmp/doc/src/snmp_config.xml b/lib/snmp/doc/src/snmp_config.xml
index 769b908adc..4e41cb5037 100644
--- a/lib/snmp/doc/src/snmp_config.xml
+++ b/lib/snmp/doc/src/snmp_config.xml
@@ -1,4 +1,4 @@
-
+
@@ -1004,36 +1004,16 @@ ok
Another usefull way to debug the agent is to pretty-print the content of
- some of the (MIB-) tables handled directly by the agent. This can be done
- for the following tables:
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
-
+ all the tables and/or variables handled directly by the agent.
+ This can be done by simply calling:
+
+ See
+ print_mib_info/0,
+ print_mib_tables/0
+ or
+ print_mib_variables/0
+ for more info.
+
diff --git a/lib/snmp/doc/src/snmpa.xml b/lib/snmp/doc/src/snmpa.xml
index f546724a78..1d680e80f5 100644
--- a/lib/snmp/doc/src/snmpa.xml
+++ b/lib/snmp/doc/src/snmpa.xml
@@ -1,10 +1,10 @@
-
+
+
+
+ print_mib_info() -> void()
+ Print mib info
+
+ Prints the content of all the (snmp) tables and variables
+ for all mibs handled by the snmp agent.
+
+
+
+
+
+
+ print_mib_tables() -> void()
+ Print mib tables
+
+ Prints the content of all the (snmp) tables
+ for all mibs handled by the snmp agent.
+
+
+
+
+
+
+ print_mib_variables() -> void()
+ Print mib variables
+
+ Prints the content of all the (snmp) variables
+ for all mibs handled by the snmp agent.
+
--
cgit v1.2.3
From 866edfa8a5510189ee7e0b1584edb5582ba7a589 Mon Sep 17 00:00:00 2001
From: Micael Karlberg
Date: Wed, 23 Feb 2011 17:46:50 +0100
Subject: Final update to release notes and the appup file.
---
lib/snmp/doc/src/notes.xml | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
(limited to 'lib/snmp/doc')
diff --git a/lib/snmp/doc/src/notes.xml b/lib/snmp/doc/src/notes.xml
index e9c7bef68f..41825df276 100644
--- a/lib/snmp/doc/src/notes.xml
+++ b/lib/snmp/doc/src/notes.xml
@@ -1,4 +1,4 @@
-
+
@@ -35,7 +35,7 @@
SNMP Development Toolkit 4.19
Version 4.19 supports code replacement in runtime from/to
- version 4.18, 4.17.1, 4.17.
+ version 4.18.
Improvements and new features
@@ -67,8 +67,15 @@
-
+
+
+ Incompatibilities
+ -
+
+
+
SNMP 4.18
Fixed Bugs and Malfunctions
@@ -81,6 +88,7 @@
+
SNMP Development Toolkit 4.17.1
Version 4.17.1 supports code replacement in runtime from/to
--
cgit v1.2.3
From bb3fef253dc2e1253d7c422c1d9846d13135f847 Mon Sep 17 00:00:00 2001
From: Micael Karlberg
Date: Wed, 23 Feb 2011 21:00:48 +0100
Subject: Updated release notes and appup file.
---
lib/snmp/doc/src/notes.xml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
(limited to 'lib/snmp/doc')
diff --git a/lib/snmp/doc/src/notes.xml b/lib/snmp/doc/src/notes.xml
index c42d62f013..7010b3c641 100644
--- a/lib/snmp/doc/src/notes.xml
+++ b/lib/snmp/doc/src/notes.xml
@@ -4,7 +4,7 @@
- 19962010
+ 19962011
Ericsson AB. All Rights Reserved.
@@ -35,7 +35,7 @@
SNMP Development Toolkit 4.19
Version 4.19 supports code replacement in runtime from/to
- version 4.18, 4.17.1 and 4.17.
+ version 4.18.
Improvements and new features
--
cgit v1.2.3
From ca6e87e84dae13b6ebe15ca67bf98a0245f25857 Mon Sep 17 00:00:00 2001
From: Micael Karlberg
Date: Wed, 23 Feb 2011 23:07:52 +0100
Subject: Fixed release notes and appup file.
---
lib/snmp/doc/src/notes.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
(limited to 'lib/snmp/doc')
diff --git a/lib/snmp/doc/src/notes.xml b/lib/snmp/doc/src/notes.xml
index 39aff4e28a..4896a62bb4 100644
--- a/lib/snmp/doc/src/notes.xml
+++ b/lib/snmp/doc/src/notes.xml
@@ -35,7 +35,7 @@
SNMP Development Toolkit 4.19
Version 4.19 supports code replacement in runtime from/to
- version 4.18, 4.17.1 and 4.17.
+ version 4.18.
Improvements and new features
--
cgit v1.2.3
From cf8a23cd0017d2206926a4445736029a05a7a0dd Mon Sep 17 00:00:00 2001
From: Micael Karlberg
Date: Wed, 23 Feb 2011 23:18:27 +0100
Subject: Fixed release notes (almost, since this change will not actually be
part of the release notes) and appup file.
---
lib/snmp/doc/src/notes.xml | 23 ++++++++++++++---------
1 file changed, 14 insertions(+), 9 deletions(-)
(limited to 'lib/snmp/doc')
diff --git a/lib/snmp/doc/src/notes.xml b/lib/snmp/doc/src/notes.xml
index 493e7aa092..03881f1823 100644
--- a/lib/snmp/doc/src/notes.xml
+++ b/lib/snmp/doc/src/notes.xml
@@ -1,10 +1,10 @@
-
+
- 19962010
+ 19962011
Ericsson AB. All Rights Reserved.
@@ -33,22 +33,27 @@
SNMP 4.18
+
+ Improvements and new features
+ -
+
Fixed Bugs and Malfunctions
-
-
- When the function FilterMod:accept_recv/2 returned false
- the SNMP agent stopped collecting messages from UDP.
-
- Own Id: OTP-8761
+ Cosmetic prep for R14B (plain) release.
-
+
+ Incompatibilities
+ -
+
+
+
-
+
SNMP Development Toolkit 4.17.1
Version 4.17.1 supports code replacement in runtime from/to
version 4.17, 4.16.2, 4.16.1, 4.16, 4.15, 4.14 and 4.13.5.
--
cgit v1.2.3
From f00e9a7a31e7b58f1ac9e8f6e36183a5173f7eab Mon Sep 17 00:00:00 2001
From: Micael Karlberg
Date: Tue, 1 Mar 2011 10:43:43 +0100
Subject: Fixed wrong link (to non-existing snmpc ref-manual).
---
lib/snmp/doc/src/notes.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
(limited to 'lib/snmp/doc')
diff --git a/lib/snmp/doc/src/notes.xml b/lib/snmp/doc/src/notes.xml
index 665c78f603..2efeb8ae3f 100644
--- a/lib/snmp/doc/src/notes.xml
+++ b/lib/snmp/doc/src/notes.xml
@@ -77,7 +77,7 @@
-
[compiler] Added a MIB compiler (frontend) escript,
- snmpc.
+ snmpc.
Own Id: OTP-9004
--
cgit v1.2.3
From 92b2fd6b18d052cd49e8921626ad0abbcedc0b0b Mon Sep 17 00:00:00 2001
From: Micael Karlberg
Date: Thu, 3 Mar 2011 18:32:59 +0100
Subject: Added documentation file (snmpc_cmd.xml) for the snmpc command line
tool. Also updated the central .gitignore file.
---
lib/snmp/doc/src/snmpc_cmd.xml | 191 +++++++++++++++++++++++++++++++++++++++++
1 file changed, 191 insertions(+)
create mode 100644 lib/snmp/doc/src/snmpc_cmd.xml
(limited to 'lib/snmp/doc')
diff --git a/lib/snmp/doc/src/snmpc_cmd.xml b/lib/snmp/doc/src/snmpc_cmd.xml
new file mode 100644
index 0000000000..18ff71631c
--- /dev/null
+++ b/lib/snmp/doc/src/snmpc_cmd.xml
@@ -0,0 +1,191 @@
+
+
+
+
+
+
+ 20112011
+ Ericsson AB. All Rights Reserved.
+
+
+ The contents of this file are subject to the Erlang Public License,
+ Version 1.1, (the "License"); you may not use this file except in
+ compliance with the License. You should have received a copy of the
+ Erlang Public License along with this software. If not, it can be
+ retrieved online at http://www.erlang.org/.
+
+ Software distributed under the License is distributed on an "AS IS"
+ basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
+ the License for the specific language governing rights and limitations
+ under the License.
+
+
+
+ snmpc
+
+
+
+
+
+
+
+ snmpc_cmd.xml
+
+ snmpc
+ SNMP MIB compiler frontend
+
+ The program provides a way to run
+ the SNMP MIB compiler of the Erlang system.
+
+
+
+
+ snmpc [options] file.mib | file.bin
+ Compile MIBs
+
+ compile a SNMP MIB file,
+ see compile/1,2 for
+ more info.
+ It can also be used to generate a header file (.hrl)
+ with definitions of Erlang constants for the objects in
+ the MIB, see
+ mib_to_hrl/1.
+
+
+
+
+
+ Compiler options
+ The following options are supported (note that most of these relate
+ to the compilation of the MIB file):
+
+ --help
+ -
+
Prints help info.
+
+
+ --version
+ -
+
Prints application and mib format version.
+
+
+ --verbosity verbosity
+ -
+
Print debug info.
+ verbosity = trace | debug | log | info | silence
+ Defaults to silence.
+
+
+ --warnings
+ -
+
Print warning messages.
+
+
+ --o directory
+ -
+
The directory where the compiler should place the output files.
+ If not specified, output files will be placed in the current working
+ directory.
+
+
+ --i Directory
+ -
+
Specifies the path to search for imported (compiled) MIB files.
+ By default, the current working directory is always included.
+ This option can be present several times, each time specifying
+ one path.
+
+
+ --il Directory
+ -
+
This option (include_lib), specifies a list of directories to
+ search for imported MIBs. It assumes that the first element in
+ the directory name corresponds to an OTP application. The compiler
+ will find the current installed version. For example, the value
+ ["snmp/mibs/"] will be replaced by ["snmp-3.1.1/mibs/"] (or what
+ the current version may be in the system). The current directory
+ and the "snmp-home"/priv/mibs/ are always listed last in the
+ include path.
+
+
+ --sgc
+ -
+
This option (skip group check), if present, disables the
+ group check of the mib compiler.
+ That is, should the OBJECT-GROUP and the NOTIFICATION-GROUP
+ macro(s) be checked for correctness or not.
+
+
+ --dep
+ -
+
Keep deprecated definition(s).
+ If not specified the compiler will ignore deprecated definitions.
+
+
+ --desc
+ -
+
The DESCRIPTION field will be included.
+
+
+ --ref
+ -
+
The REFERENCE field will be included.
+
+
+ --imp
+ -
+
The IMPORTS field will be included.
+
+
+ --mi
+ -
+
The MODULE-IDENTITY field will be included.
+
+
+ --mc
+ -
+
The MODULE-COMPLIANCE field will be included.
+
+
+ --ac
+ -
+
The AGENT-CAPABILITIES field will be included.
+
+
+ --mod module
+ -
+
The module which implements all the instrumentation functions.
+ The name of all instrumentation functions must be the
+ same as the corresponding managed object it implements.
+
+
+ --nd
+ -
+
The default instrumentation functions will not be
+ used if a managed object have no instrumentation function.
+ Instead this will be reported as an error, and the compilation
+ aborts.
+
+
+ --rrnac
+ -
+
This option, if present, specifies that the row name assign check
+ shall not be done strictly according to the SMI (which allows only
+ the value 1).
+ With this option, all values greater than zero is allowed (>= 1).
+ This means that the error will be converted to a warning.
+ By default it is not included, but if this option is present
+ it will be.
+
+
+
+
+
+
+ SEE ALSO
+ erlc(1),
+ compile(3),
+ snmpc(3)
+
+
+
--
cgit v1.2.3