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

SNMP编程

开发平台:

Unix_Linux

  1. /*
  2.  *  Template MIB group interface - extensible.h
  3.  *
  4.  */
  5. #ifndef _MIBGROUP_EXTENSIBLE_H
  6. #define _MIBGROUP_EXTENSIBLE_H
  7. void            init_extensible(void);
  8. config_require(util_funcs)
  9. config_require(utilities/execute)
  10.      extern FindVarMethod var_extensible_shell;
  11.      extern WriteMethod fixExecError;
  12.      extern FindVarMethod var_extensible_relocatable;
  13.      netsnmp_subtree *find_extensible(netsnmp_subtree *, oid *, size_t, int);
  14. /*
  15.  * config file parsing routines 
  16.  */
  17.      void            extensible_free_config(void);
  18.      void            extensible_parse_config(const char *, char *);
  19.      void            execfix_parse_config(const char *, char *);
  20.      int             extensible_unregister(int, int, void *, void *);
  21. #include "mibdefs.h"
  22. #define SHELLCOMMAND 3
  23. #define SHELLRESULT 6
  24. #define SHELLOUTPUT 7
  25. #endif                          /* _MIBGROUP_EXTENSIBLE_H */