summaryrefslogtreecommitdiffhomepage
path: root/src/event/quic/ngx_event_quic_output.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/event/quic/ngx_event_quic_output.c')
-rw-r--r--src/event/quic/ngx_event_quic_output.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/event/quic/ngx_event_quic_output.c b/src/event/quic/ngx_event_quic_output.c
index bf43f7883..da75aa3de 100644
--- a/src/event/quic/ngx_event_quic_output.c
+++ b/src/event/quic/ngx_event_quic_output.c
@@ -405,7 +405,7 @@ ngx_quic_send_segments(ngx_connection_t *c, u_char *buf, size_t len,
struct msghdr msg;
struct cmsghdr *cmsg;
-#if defined(NGX_HAVE_ADDRINFO_CMSG)
+#if (NGX_HAVE_ADDRINFO_CMSG)
char msg_control[CMSG_SPACE(sizeof(uint16_t))
+ CMSG_SPACE(sizeof(ngx_addrinfo_t))];
#else
@@ -438,7 +438,7 @@ ngx_quic_send_segments(ngx_connection_t *c, u_char *buf, size_t len,
valp = (void *) CMSG_DATA(cmsg);
*valp = segment;
-#if defined(NGX_HAVE_ADDRINFO_CMSG)
+#if (NGX_HAVE_ADDRINFO_CMSG)
if (c->listening && c->listening->wildcard && c->local_sockaddr) {
cmsg = CMSG_NXTHDR(&msg, cmsg);
clen += ngx_set_srcaddr_cmsg(cmsg, c->local_sockaddr);
@@ -719,7 +719,7 @@ ngx_quic_send(ngx_connection_t *c, u_char *buf, size_t len,
ssize_t n;
struct iovec iov;
struct msghdr msg;
-#if defined(NGX_HAVE_ADDRINFO_CMSG)
+#if (NGX_HAVE_ADDRINFO_CMSG)
struct cmsghdr *cmsg;
char msg_control[CMSG_SPACE(sizeof(ngx_addrinfo_t))];
#endif
@@ -735,7 +735,7 @@ ngx_quic_send(ngx_connection_t *c, u_char *buf, size_t len,
msg.msg_name = sockaddr;
msg.msg_namelen = socklen;
-#if defined(NGX_HAVE_ADDRINFO_CMSG)
+#if (NGX_HAVE_ADDRINFO_CMSG)
if (c->listening && c->listening->wildcard && c->local_sockaddr) {
msg.msg_control = msg_control;