summaryrefslogtreecommitdiff
path: root/libmailutils/server/msrv.c
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2017-04-08 19:16:04 +0300
committerSergey Poznyakoff <gray@gnu.org.ua>2017-04-08 19:41:25 +0300
commitf9a28c0373000d37b6021eaf845fec23f7608eb8 (patch)
tree247d11ed04e43f10f8680992cc7411658240fa1e /libmailutils/server/msrv.c
parentf8ee4fc648dd94e25d81e1c2f892cf7d9fc0d500 (diff)
downloadmailutils-f9a28c0373000d37b6021eaf845fec23f7608eb8.tar.gz
mailutils-f9a28c0373000d37b6021eaf845fec23f7608eb8.tar.bz2
Improve generation of session identifiers for server programs
* include/mailutils/acl.h (mu_acl_set_session_id): Remove proto. * include/mailutils/server.h (mu_session_id): Remove extern. (mu_sid): New proto. * libmailutils/server/sid.c: New file. * libmailutils/server/Makefile.am: Add sid.c * libmailutils/server/ipsrv.c (mu_ip_tcp_accept) (mu_ip_udp_accept): Remove calls to mu_acl_set_session_id. (mu_ip_server_accept): Make sure output to mu_strerr is filtered so that session ID is prepended to each line. (mu_ip_server_loop): Remove. * libmailutils/server/msrv.c (mu_m_server_check_acl): Remove call to mu_acl_set_session_id. * libmailutils/server/server.c (mu_session_id): Remove variable. * imap4d/imap4d.c (get_client_address, set_strerr_flt) (clr_strerr_flt): Remove unused functions. (imap4d_connection): Simplify. * pop3d/pop3d.c: Likewise.
Diffstat (limited to 'libmailutils/server/msrv.c')
-rw-r--r--libmailutils/server/msrv.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/libmailutils/server/msrv.c b/libmailutils/server/msrv.c
index 9237ee96b..be0e52e11 100644
--- a/libmailutils/server/msrv.c
+++ b/libmailutils/server/msrv.c
@@ -676,7 +676,6 @@ mu_m_server_check_acl (mu_m_server_t msrv, struct sockaddr *s, int salen)
mu_acl_result_t res;
int rc;
- mu_acl_set_session_id (msrv->acl);
rc = mu_acl_check_sockaddr (msrv->acl, s, salen, &res);
if (rc)
{

Return to:

Send suggestions and report system problems to the System administrator.