2 * pass: pass through extensiblity
4 #ifndef _MIBGROUP_DLMOD_H
5 #define _MIBGROUP_DLMOD_H
12 #define DLMOD_DEFAULT_PATH "/usr/local/lib/snmp/dlmod"
25 #define DLMOD_LOADED 1
26 #define DLMOD_UNLOADED 2
29 #define DLMOD_UNLOAD 5
30 #define DLMOD_CREATE 6
31 #define DLMOD_DELETE 7
33 void dlmod_load_module(struct dlmod *);
34 void dlmod_unload_module(struct dlmod *);
35 struct dlmod *dlmod_create_module(void);
36 void dlmod_delete_module(struct dlmod *);
37 struct dlmod *dlmod_get_by_index(int);
39 void dlmod_init(void);
40 void dlmod_deinit(void);
42 extern int dlmod_next_index;
43 #endif /* _MIBGROUP_DLMOD_H */