]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blame - src/ibod/ibod.h
git-svn-id: http://svn.ipfire.org/svn/ipfire/IPFire/source@16 ea5c0bd1-69bd-2848...
[people/pmueller/ipfire-2.x.git] / src / ibod / ibod.h
CommitLineData
cd1a2927
MT
1/* $Id: ibod.h,v 1.1.1.1 2001/11/27 08:08:03 riddles Exp $\r
2 * $Symbol$\r
3 */\r
4\r
5#define DEVICE "ippp0"\r
6#define ENABLE 1\r
7#define INTERVAL 500\r
8#define FILTER 5\r
9#define LIMIT 7000\r
10#define STAYUP 0\r
11#define STAYUP_TIME 30\r
12\r
13#define IBOD_DEFAULT_DIR "/etc/ppp"\r
14#define MAX_STR_LEN 512\r
15#define ISDN_INFO_DEV "/dev/isdninfo"\r
16#define ISDN_CTLR_DEV "/dev/isdnctrl"\r
17#define IBOD_PORT 6050\r
18\r
19#define CMD_OPEN 0\r
20#define CMD_CLOSE 1\r
21#define CMD_ENABLE 2\r
22#define CMD_DISABLE 3\r
23#define CMD_UP2 4\r
24#define CMD_DOWN2 5\r
25\r
26typedef struct {\r
27 char dev[32];\r
28 int enable;\r
29 int interval;\r
30 int limit;\r
31 int filter;\r
32 int stayup;\r
33 int stayup_time;\r
34} Conf;\r
35\r
36typedef struct {\r
37 unsigned long ibytes;\r
38 unsigned long obytes;\r
39} Siobytes;\r