diff options
author | Rainer Gerhards <rgerhards@adiscon.com> | 2007-07-13 07:15:40 +0000 |
---|---|---|
committer | Rainer Gerhards <rgerhards@adiscon.com> | 2007-07-13 07:15:40 +0000 |
commit | 703d463b229852de8ac6b1493162ee80513b6dd9 (patch) | |
tree | 289b75b1979404a66bff97cbfe01e83c6626af4c /syslogd-types.h | |
parent | ec8e6e442202ab18fad2de01f0bcb04943890f88 (diff) | |
download | rsyslog-703d463b229852de8ac6b1493162ee80513b6dd9.tar.gz rsyslog-703d463b229852de8ac6b1493162ee80513b6dd9.tar.xz rsyslog-703d463b229852de8ac6b1493162ee80513b6dd9.zip |
shuffled more defintions; defined new type msg_t for struct msg
Diffstat (limited to 'syslogd-types.h')
-rw-r--r-- | syslogd-types.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/syslogd-types.h b/syslogd-types.h index 0261d6b6..ae0f8a7e 100644 --- a/syslogd-types.h +++ b/syslogd-types.h @@ -152,8 +152,24 @@ struct msg { char *pszTIMESTAMP_MySQL;/* TIMESTAMP as MySQL formatted string (always 14 charcters) */ int msgFlags; /* flags associated with this message */ }; +typedef struct msg msg_t; /* new name */ +/* values for f_type in struct filed below*/ +#define F_UNUSED 0 /* unused entry */ +#define F_FILE 1 /* regular file */ +#define F_TTY 2 /* terminal */ +#define F_CONSOLE 3 /* console terminal */ +#define F_FORW 4 /* remote machine */ +#define F_USERS 5 /* list of users */ +#define F_WALL 6 /* everyone logged on */ +#define F_FORW_SUSP 7 /* suspended host forwarding */ +#define F_FORW_UNKN 8 /* unknown host forwarding */ +#define F_PIPE 9 /* named pipe */ +#define F_MYSQL 10 /* MySQL database */ +#define F_DISCARD 11 /* discard event (do not process any further selector lines) */ +#define F_SHELL 12 /* execute a shell */ + /* This structure represents the files that will have log * copies printed. * RGerhards 2004-11-08: Each instance of the filed structure |