]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-storage: Added local/remote port to struct mail_storage_service_input for userdb...
authorTimo Sirainen <tss@iki.fi>
Wed, 16 Nov 2011 18:23:50 +0000 (20:23 +0200)
committerTimo Sirainen <tss@iki.fi>
Wed, 16 Nov 2011 18:23:50 +0000 (20:23 +0200)
src/lib-storage/mail-storage-service.c
src/lib-storage/mail-storage-service.h

index 81f4440d3fa21c1e0596a3175dd6ce9bec8eaee8..69acd2c0fa1763fdec4c58b4bc7cac912d3c8045 100644 (file)
@@ -285,6 +285,8 @@ service_auth_userdb_lookup(struct mail_storage_service_ctx *ctx,
        info.service = ctx->service->name;
        info.local_ip = input->local_ip;
        info.remote_ip = input->remote_ip;
+       info.local_port = input->local_port;
+       info.remote_port = input->remote_port;
 
        ret = auth_master_user_lookup(ctx->conn, *user, &info, pool,
                                      &new_username, fields_r);
index 02979d643ea3cbe6dfd815f522f69123e7087ebe..2a42832aef9416d772b8f5dbeb59ffbefc205afd 100644 (file)
@@ -41,6 +41,7 @@ struct mail_storage_service_input {
        const char *service;
        const char *username;
        struct ip_addr local_ip, remote_ip;
+       unsigned int local_port, remote_port;
 
        const char *const *userdb_fields;