blob: 8b222c59a12f739b065ff06236434d0a522da118 (
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
27
28
29
30
31
32
33
34
35
36
|
/*
* Template MIB group interface - file.h
*
*/
#ifndef _MIBGROUP_FILE_H
#define _MIBGROUP_FILE_H
#include "mibdefs.h"
void init_file(void);
/*
* config file parsing routines
*/
void file_free_config(void);
void file_parse_config(const char *, char *);
extern FindVarMethod var_file_table;
#define FILE_NAME_MAX SNMP_MAXPATH
struct filestat {
char name[FILE_NAME_MAX];
int size;
int max;
};
#define FILE_ERROR_MSG "%s: size exceeds %dkb (= %dkb)"
#define FILE_INDEX 1
#define FILE_NAME 2
#define FILE_SIZE 3
#define FILE_MAX 4
#define FILE_ERROR 100
#define FILE_MSG 101
#endif /* _MIBGROUP_FILE_H */
|