and added files
[bcm963xx.git] / userapps / opensource / net-snmp / agent / mibgroup / ucd-snmp / disk.h
1 /*
2  *  Template MIB group interface - disk.h
3  *
4  */
5 #ifndef _MIBGROUP_DISK_H
6 #define _MIBGROUP_DISK_H
7
8 void            init_disk(void);
9
10 config_require(util_funcs)
11
12      extern FindVarMethod var_extensible_disk;
13
14 /*
15  * config file parsing routines 
16  */
17      void            disk_free_config(void);
18      void            disk_parse_config(const char *, char *);
19
20 #include "mibdefs.h"
21
22 #define DISKDEVICE 3
23 #define DISKMINIMUM 4
24 #define DISKMINPERCENT 5
25 #define DISKTOTAL 6
26 #define DISKAVAIL 7
27 #define DISKUSED 8
28 #define DISKPERCENT 9
29 #define DISKPERCENTNODE 10
30
31      struct diskpart {
32          char            device[STRMAX];
33          char            path[STRMAX];
34          int             minimumspace;
35          int             minpercent;
36      };
37
38 #endif                          /* _MIBGROUP_DISK_H */