summaryrefslogtreecommitdiffhomepage
path: root/src/nxt_router_request.h
diff options
context:
space:
mode:
authorMax Romanov <max.romanov@nginx.com>2020-08-11 19:20:34 +0300
committerMax Romanov <max.romanov@nginx.com>2020-08-11 19:20:34 +0300
commite227fc9e6281c280c46139a81646ecd7b0510e2b (patch)
tree8f6e631790e7a83bb46c28bd45ebaa5e737a3424 /src/nxt_router_request.h
parenta82cf4ffb68126f2831ab9877a7ef283dd517690 (diff)
downloadunit-e227fc9e6281c280c46139a81646ecd7b0510e2b.tar.gz
unit-e227fc9e6281c280c46139a81646ecd7b0510e2b.tar.bz2
Introducing application and port shared memory queues.
The goal is to minimize the number of syscalls needed to deliver a message.
Diffstat (limited to 'src/nxt_router_request.h')
-rw-r--r--src/nxt_router_request.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/nxt_router_request.h b/src/nxt_router_request.h
index 1271520d..95044dbb 100644
--- a/src/nxt_router_request.h
+++ b/src/nxt_router_request.h
@@ -7,10 +7,10 @@
#define _NXT_ROUTER_REQUEST_H_INCLUDED_
-typedef struct nxt_msg_info_s {
+typedef struct {
nxt_buf_t *buf;
nxt_fd_t body_fd;
- nxt_port_mmap_tracking_t tracking;
+ uint32_t tracking_cookie;
nxt_work_handler_t completion_handler;
} nxt_msg_info_t;