Skip to content

Commit d7d9ded

Browse files
yuwatabluca
authored andcommitted
sd-dhcp-server: clear buffer before receive
I do not think this is necessary, but all other places in libsystemd-network we clear buffer before receive. Without this, Coverity warns about use-of-uninitialized-values. Let's silence Coverity. Closes CID#1469721. (cherry picked from commit 40f9fa0) (cherry picked from commit 0d57378) (cherry picked from commit aa93c07) (cherry picked from commit 74e844a) (cherry picked from commit 3010073)
1 parent 82cd0d7 commit d7d9ded

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/libsystemd-network/sd-dhcp-server.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1287,7 +1287,7 @@ static int server_receive_message(sd_event_source *s, int fd,
12871287
/* Preallocate the additional size for DHCP Relay Agent Information Option if needed */
12881288
buflen += relay_agent_information_length(server->agent_circuit_id, server->agent_remote_id) + 2;
12891289

1290-
message = malloc(buflen);
1290+
message = malloc0(buflen);
12911291
if (!message)
12921292
return -ENOMEM;
12931293

0 commit comments

Comments
 (0)