diff options
author | Erlang/OTP <[email protected]> | 2012-01-20 13:54:11 +0100 |
---|---|---|
committer | Erlang/OTP <[email protected]> | 2012-01-20 13:54:11 +0100 |
commit | e0e862b42d508b5112395f41584bed90c74a8a92 (patch) | |
tree | f0917c7d52fe841d670b7846cc5d8d7136cb3d08 /lib/snmp/src/agent/snmp_target_mib.erl | |
parent | 65db6eb562b0376dd29fc60e9378d7b3b8ac386b (diff) | |
parent | a40219d66d90508775cf801ec5e2b1ffcef4124e (diff) | |
download | otp-e0e862b42d508b5112395f41584bed90c74a8a92.tar.gz otp-e0e862b42d508b5112395f41584bed90c74a8a92.tar.bz2 otp-e0e862b42d508b5112395f41584bed90c74a8a92.zip |
Merge branch 'bmk/snmp/snmp4173_integration/r13' into maint-r13
* bmk/snmp/snmp4173_integration/r13:
[snmp/agent] Incorrect mib server cache gclimit update
[snmp] Updated doc and fixed wrequest create macros
[snmp] Be more verbose in the worker procs
[snmp] Add a more informative return value when the trap sending fails
[snmp] Fixed the mt_trap test-case
[snmp] Maximum number of varbinds in a Get-BULK response
[snmp] Correted the expect bug in the snmp test utility
[snmp] Mostly added some more verbosity stuff
Diffstat (limited to 'lib/snmp/src/agent/snmp_target_mib.erl')
-rw-r--r-- | lib/snmp/src/agent/snmp_target_mib.erl | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/lib/snmp/src/agent/snmp_target_mib.erl b/lib/snmp/src/agent/snmp_target_mib.erl index a3ac67b533..d5c4ec2578 100644 --- a/lib/snmp/src/agent/snmp_target_mib.erl +++ b/lib/snmp/src/agent/snmp_target_mib.erl @@ -42,8 +42,14 @@ %% Column not accessible via SNMP - needed when the agent sends informs -define(snmpTargetAddrEngineId, 10). %% Extra comlumns for the augmented table snmpTargetAddrExtTable --define(snmpTargetAddrTMask, 11). --define(snmpTargetAddrMMS, 12). +-define(snmpTargetAddrTMask, 11). +-define(snmpTargetAddrMMS, 12). + +-ifdef(snmp_extended_verbosity). +-define(vt(F,A), ?vtrace(F, A)). +-else. +-define(vt(_F, _A), ok). +-endif. %%----------------------------------------------------------------- @@ -410,10 +416,16 @@ get_target_addrs() -> get_target_addrs(Key, {Tab, _} = TabDb, Acc) -> + ?vt("get_target_addrs -> entry with" + "~n Key: ~p", [Key]), case table_next(Tab, Key) of endOfTable -> + ?vt("get_target_addrs -> endOfTable when" + "~n Acc: ~p", [Acc]), Acc; NextKey -> + ?vt("get_target_addrs -> next ok: " + "~n NextKey: ~p", [NextKey]), case get_target_addr(TabDb, NextKey) of {ok, Targ} -> get_target_addrs(NextKey, TabDb, [Targ| Acc]); |