aboutsummaryrefslogtreecommitdiff
path: root/docs/code/udp-dhcp/main.c
diff options
context:
space:
mode:
authorJiawen Geng <technicalcute@gmail.com>2022-04-11 09:52:28 +0800
committerGitHub <noreply@github.com>2022-04-11 09:52:28 +0800
commita78671543b671d93fa349dcaa3f87f8ed4bcd116 (patch)
treed50a42c2d8024dd8dc1f78b3ab92b3f76dde83f7 /docs/code/udp-dhcp/main.c
parent69ebb2d720ac476248460e1fb3f0f3d10af483dc (diff)
downloadlibuv-a78671543b671d93fa349dcaa3f87f8ed4bcd116.tar.gz
libuv-a78671543b671d93fa349dcaa3f87f8ed4bcd116.zip
doc: make sample cross-platform build (#3592)
Co-authored-by: Ben Noordhuis <info@bnoordhuis.nl>
Diffstat (limited to 'docs/code/udp-dhcp/main.c')
-rw-r--r--docs/code/udp-dhcp/main.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/docs/code/udp-dhcp/main.c b/docs/code/udp-dhcp/main.c
index fc2ca0c8..4dc28390 100644
--- a/docs/code/udp-dhcp/main.c
+++ b/docs/code/udp-dhcp/main.c
@@ -53,7 +53,8 @@ uv_buf_t make_discover_msg() {
// HOPS
buffer.base[3] = 0x0;
// XID 4 bytes
- buffer.base[4] = (unsigned int) random();
+ if (uv_random(NULL, NULL, &buffer.base[4], 4, 0, NULL))
+ abort();
// SECS
buffer.base[8] = 0x0;
// FLAGS