From 7e7c0789a79694efe811fbd387797c18077f3328 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Sun, 13 Jul 2025 15:30:45 +0100 Subject: Fixed some memory issues --- src/transmit.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/transmit.c') diff --git a/src/transmit.c b/src/transmit.c index 1978ff2..2c0fbc8 100644 --- a/src/transmit.c +++ b/src/transmit.c @@ -11,7 +11,8 @@ static pthread_mutex_t socket_mutex = PTHREAD_MUTEX_INITIALIZER; int send_packet(int sock, int device_index, const unsigned char dst_addr[6], const unsigned char *packet, int packet_size) { - struct sockaddr_ll socket_address; + struct sockaddr_ll socket_address = {0}; + socket_address.sll_family = AF_PACKET; socket_address.sll_ifindex = device_index; socket_address.sll_halen = ETH_ALEN; memcpy(socket_address.sll_addr, dst_addr, 6); -- cgit 1.4.1