diff options
author | Micael Karlberg <[email protected]> | 2013-05-22 14:11:35 +0200 |
---|---|---|
committer | Micael Karlberg <[email protected]> | 2013-05-22 14:11:35 +0200 |
commit | 58309771ca695ed74dc92c72cca471b93eda8282 (patch) | |
tree | 3356c38cd34675d9ffd72942f78b2776d1dd0029 /lib/snmp/src/agent/snmpa_mib_storage_mnesia.erl | |
parent | cac3dbfed3b3f703a012f52cd7093392a70a53cc (diff) | |
download | otp-58309771ca695ed74dc92c72cca471b93eda8282.tar.gz otp-58309771ca695ed74dc92c72cca471b93eda8282.tar.bz2 otp-58309771ca695ed74dc92c72cca471b93eda8282.zip |
[snmp/agent] Add info/2 and some record checks
Add a new function/2 to behaviour. Also changed returnj type for
info/1. Also make sure even ets and dets implementation(s)
check that the correct type is written.
Diffstat (limited to 'lib/snmp/src/agent/snmpa_mib_storage_mnesia.erl')
-rw-r--r-- | lib/snmp/src/agent/snmpa_mib_storage_mnesia.erl | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/lib/snmp/src/agent/snmpa_mib_storage_mnesia.erl b/lib/snmp/src/agent/snmpa_mib_storage_mnesia.erl index aee2192b24..a1f2be9af3 100644 --- a/lib/snmp/src/agent/snmpa_mib_storage_mnesia.erl +++ b/lib/snmp/src/agent/snmpa_mib_storage_mnesia.erl @@ -33,12 +33,12 @@ write/2, delete/1, delete/2, - sync/1, - backup/2, match_object/2, match_delete/2, tab2list/1, - info/1 + info/1, info/2, + sync/1, + backup/2 ]). @@ -239,6 +239,10 @@ info(#tab{id = ID}) -> end. +info(#tab{id = ID}, Item) -> + mnesia:table_info(ID, Item). + + %% --------------------------------------------------------------- %% sync %% |