BUG
上传用户:wxp200602
上传日期:2007-10-30
资源大小:4028k
文件大小:1k
源码类别:

SNMP编程

开发平台:

Unix_Linux

  1. 1) Memory leak (have not seen this lately)
  2. The following snippet used to grow in memory (and may still) - please
  3. notify me if anyone still observes this and even better has a fix.
  4. perl -le '
  5. use SNMP;
  6. $obj = new SNMP::Session DestHost, "dubravka";
  7. while (){
  8. print $obj->get(["ifNumber",0]);
  9. }
  10. '
  11. ***Note: need to verify this with the async API as well***
  12. 2) not sure if this is a bug but I can cause a crash with a 'goto
  13. LABEL;' from within an async callback function.
  14. 3) the following varbind format is not encoded correctly ... I have seen this crash the agent as well
  15. $sess->get(["sysDescr.0"]);
  16. use the following instead:
  17. $sess->get(["sysDescr",0]);
  18. or
  19. $sess->get("sysDescr.0");
  20. 4) this is not handled yet
  21. $sess->get(['MODULE-NAME::mibName',0]);
  22. but strangely
  23. $sess->get(['MODULE-NAME::mibName.0']);
  24. works
  25. 5) if you are on a system that does not have vsnprintf in libc but you
  26. do have BerkleyDB installed ucd configure will assume you will get it
  27. from there - you will need to change hints/solaris.pl to
  28. $self->{LIBS} .= ' -lkstat -ldb';