Lines Matching refs:req
124 struct master_auth_request req;
135 i_zero(&req);
136 req.auth_pid = anvil_request->auth_pid;
137 req.auth_id = anvil_request->auth_id;
138 req.local_ip = client->local_ip;
139 req.remote_ip = client->ip;
140 req.local_port = client->local_port;
141 req.remote_port = client->remote_port;
142 req.client_pid = getpid();
145 req.flags |= MAIL_AUTH_REQUEST_FLAG_TLS_COMPRESSION;
147 req.flags |= MAIL_AUTH_REQUEST_FLAG_CONN_SECURED;
149 req.flags |= MAIL_AUTH_REQUEST_FLAG_CONN_SSL_SECURED;
150 memcpy(req.cookie, anvil_request->cookie, sizeof(req.cookie));
161 req.data_size = buf->used;
164 client->master_auth_id = req.auth_id;
169 params.request = req;
181 struct anvil_request *req = context;
182 struct client *client = req->client;
195 ret = master_send_request(req);
204 auth_client_send_cancel(auth_client, req->auth_id);
208 i_free(req);
215 struct anvil_request *req;
219 req = i_new(struct anvil_request, 1);
220 req->client = client;
221 req->auth_pid = auth_client_request_get_server_pid(request);
222 req->auth_id = auth_client_request_get_id(request);
224 buffer_create_from_data(&buf, req->cookie, sizeof(req->cookie));
231 anvil_lookup_callback(NULL, req);
238 anvil_client_query(anvil, query, anvil_lookup_callback, req);