Mercurial > hg > nginx-quic
annotate src/misc/ngx_cpp_test_module.cpp @ 8240:43f3574b3e6f quic
QUIC: fixed handling of clients connected to wildcard address.
The patch replaces c->send() occurences with c->send_chain(), because the
latter accounts for the local address, which may be different if the wildcard
listener is used.
Previously, server sent response to client using address different from
one client connected to.
author | Vladimir Homutov <vl@nginx.com> |
---|---|
date | Mon, 07 Dec 2020 14:06:00 +0300 |
parents | f1e6f65ddfeb |
children |
rev | line source |
---|---|
2157 | 1 |
5761 | 2 // stub module to test header files' C++ compatibility |
2157 | 3 |
4 extern "C" { | |
5 #include <ngx_config.h> | |
6 #include <ngx_core.h> | |
7 #include <ngx_event.h> | |
8 #include <ngx_event_connect.h> | |
9 #include <ngx_event_pipe.h> | |
10 | |
11 #include <ngx_http.h> | |
12 | |
13 #include <ngx_mail.h> | |
14 #include <ngx_mail_pop3_module.h> | |
15 #include <ngx_mail_imap_module.h> | |
16 #include <ngx_mail_smtp_module.h> | |
8180 | 17 |
18 #include <ngx_stream.h> | |
2157 | 19 } |
20 | |
21 // nginx header files should go before other, because they define 64-bit off_t | |
22 // #include <string> | |
23 | |
24 | |
4759
4c36e15651f7
Fixed compilation with -Wmissing-prototypes.
Ruslan Ermilov <ru@nginx.com>
parents:
2157
diff
changeset
|
25 void ngx_cpp_test_handler(void *data); |
4c36e15651f7
Fixed compilation with -Wmissing-prototypes.
Ruslan Ermilov <ru@nginx.com>
parents:
2157
diff
changeset
|
26 |
2157 | 27 void |
28 ngx_cpp_test_handler(void *data) | |
29 { | |
30 return; | |
31 } |