summaryrefslogtreecommitdiff
path: root/agent/mibgroup/ucd-snmp/pass.h
blob: 51c06896a5e8fa480ea85aec20287b5db70dd473 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
/*
 *  pass: pass through extensiblity
 */
#ifndef _MIBGROUP_PASS_H
#define _MIBGROUP_PASS_H

void            init_pass(void);

config_require(ucd-snmp/pass_common)
config_require(util_funcs)
config_require(utilities/execute)
config_add_mib(NET-SNMP-PASS-MIB)

extern FindVarMethod var_extensible_pass;
WriteMethod     setPass;
int             pass_compare(const void *, const void *);

/*
 * config file parsing routines 
 */
void            pass_free_config(void);
void            pass_parse_config(const char *, char *);

#include "mibdefs.h"

#endif                          /* _MIBGROUP_PASS_H */