blob: 4931e5ebdc6d664cc8ec135901198f4af81a6d24 (
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
|
#ifndef __CLAMSMTPD_H__
#define __CLAMSMTPD_H__
/* A generous maximum line length. */
#define LINE_LENGTH 2000
typedef struct clamsmtp_context
{
unsigned int id; /* Identifier for the connection */
int client; /* Connection to client */
int server; /* Connection to server */
int clam; /* Connection to clamd */
char line[LINE_LENGTH]; /* Working buffer */
int linelen; /* Length of valid data in above */
}
clamsmtp_context_t;
extern int g_daemonized; /* Currently running as a daemon */
extern int g_debuglevel; /* what gets logged to console */
extern pthread_mutex_t g_mutex; /* The main mutex */
#endif /* __CLAMSMTPD_H__ */
|