2 * Template MIB group interface - extensible.h
5 #ifndef _MIBGROUP_EXTENSIBLE_H
6 #define _MIBGROUP_EXTENSIBLE_H
8 void init_extensible(void);
10 config_require(util_funcs)
12 struct extensible *get_exten_instance(struct extensible *, size_t);
13 extern FindVarMethod var_extensible_shell;
14 extern WriteMethod fixExecError;
15 extern FindVarMethod var_extensible_relocatable;
16 netsnmp_subtree *find_extensible(netsnmp_subtree *, oid *, size_t, int);
19 * config file parsing routines
21 void extensible_free_config(void);
22 void extensible_parse_config(const char *, char *);
23 void execfix_parse_config(const char *, char *);
27 #define SHELLCOMMAND 3
31 #endif /* _MIBGROUP_EXTENSIBLE_H */