Mercurial > dovecot > core-2.2
view src/login/client.h @ 350:2c6b6594a14b HEAD
compiler fixes
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sun, 06 Oct 2002 00:07:09 +0300 |
parents | 82b7de533f98 |
children | 1f0e7229ee58 |
line wrap: on
line source
#ifndef __CLIENT_H #define __CLIENT_H #include "network.h" struct _Client { time_t created; int refcount; IPADDR ip; int fd; IO io; IOBuffer *inbuf, *outbuf; time_t last_input; char *tag; unsigned char *plain_login; unsigned int plain_login_len; AuthRequest *auth_request; unsigned int tls:1; }; Client *client_create(int fd, IPADDR *ip); void client_destroy(Client *client, const char *reason); void client_ref(Client *client); int client_unref(Client *client); void client_send_line(Client *client, const char *line); void client_send_tagline(Client *client, const char *line); void client_syslog(Client *client, const char *text); int client_read(Client *client); void client_input(void *context, int fd, IO io); void clients_init(void); void clients_deinit(void); #endif