summaryrefslogtreecommitdiffhomepage
path: root/dev/boot/modules/BootNet/BootNet.cc
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2025-04-12 08:26:28 +0200
committerAmlal El Mahrouss <amlal@nekernel.org>2025-04-12 08:26:28 +0200
commit2d995049f660b7cee41d9e9bd2718fbcf76172e9 (patch)
tree796949267dd356b874447bc38a893f9c3ee7d2bf /dev/boot/modules/BootNet/BootNet.cc
parent11b10ecad70e6fbc921f470fe4648e8b7db8512b (diff)
fix, bootnet: The memset has been moved before reading the UDP packet,
in order to prevent memory being cleared. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'dev/boot/modules/BootNet/BootNet.cc')
-rw-r--r--dev/boot/modules/BootNet/BootNet.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/dev/boot/modules/BootNet/BootNet.cc b/dev/boot/modules/BootNet/BootNet.cc
index 284b3442..8ee08929 100644
--- a/dev/boot/modules/BootNet/BootNet.cc
+++ b/dev/boot/modules/BootNet/BootNet.cc
@@ -19,9 +19,9 @@ EXTERN_C Int32 BootNetModuleMain(Kernel::HEL::BootInfoHeader* handover)
{
BOOTNET_INTERNET_HEADER inet{};
- bootnet_read_udp_packet(inet);
-
memset(&inet, 0, sizeof(BOOTNET_INTERNET_HEADER));
+
+ bootnet_read_udp_packet(inet);
/// TODO: Read address from JSON file 'bootnet.json'