diff --git a/testcode/streamtcp.c b/testcode/streamtcp.c index ce335f6c8..e5cf7dde3 100644 --- a/testcode/streamtcp.c +++ b/testcode/streamtcp.c @@ -315,7 +315,7 @@ send_em(const char* svr, int udp, int usessl, int noanswer, int delay, } for(i=0; iopt_list, LDNS_EDNS_KEEPALIVE)) { int keepalive = c->tcp_timeout_msec / 100; uint8_t data[2]; - data[0] = (keepalive >> 8) & 0xff; - data[1] = keepalive & 0xff; + data[0] = (uint8_t)((keepalive >> 8) & 0xff); + data[1] = (uint8_t)(keepalive & 0xff); if(!edns_opt_list_append(&edns_out->opt_list, LDNS_EDNS_KEEPALIVE, sizeof(data), data, region)) return 0;