summaryrefslogtreecommitdiffstats
path: root/src/server/uplink.c
diff options
context:
space:
mode:
authorSimon Rettberg2019-09-07 10:09:11 +0200
committerSimon Rettberg2019-09-07 10:09:11 +0200
commitebe7d990aa6e2c42ddc8475be5ea65ce2a96605a (patch)
treec436b3b75b5ba44a79461ce1f8400f1860d15d29 /src/server/uplink.c
parent[SERVER] picohttpparser: Merge 81fe3d99fd90a55cafb993e53fd3000dbc4d564c (diff)
downloaddnbd3-ebe7d990aa6e2c42ddc8475be5ea65ce2a96605a.tar.gz
dnbd3-ebe7d990aa6e2c42ddc8475be5ea65ce2a96605a.tar.xz
dnbd3-ebe7d990aa6e2c42ddc8475be5ea65ce2a96605a.zip
[SERVER] Fix warning on clang
Diffstat (limited to 'src/server/uplink.c')
-rw-r--r--src/server/uplink.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/server/uplink.c b/src/server/uplink.c
index dab5c27..f39e633 100644
--- a/src/server/uplink.c
+++ b/src/server/uplink.c
@@ -1029,12 +1029,7 @@ static void uplink_connectionFailed(dnbd3_uplink_t *uplink, bool findNew)
*/
static int uplink_sendKeepalive(const int fd)
{
- static dnbd3_request_t request = { 0 };
- if ( request.magic == 0 ) {
- request.magic = dnbd3_packet_magic;
- request.cmd = CMD_KEEPALIVE;
- fixup_request( request );
- }
+ static const dnbd3_request_t request = { .magic = dnbd3_packet_magic, .cmd = net_order_16( CMD_KEEPALIVE ) };
return send( fd, &request, sizeof(request), MSG_NOSIGNAL ) == sizeof(request);
}