From a24f37489fd2fb50bfcd3a35b3e8e094a9c2bf6a Mon Sep 17 00:00:00 2001
From: YannGarcia <garcia.yann@gmail.com>
Date: Thu, 3 Nov 2022 14:33:55 +0100
Subject: [PATCH] Bug fixed in ethernet_layer.cc after renaming
 ethernet_layer::receive_data parameters

---
 ccsrc/Protocols/ETH/ethernet_layer.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ccsrc/Protocols/ETH/ethernet_layer.cc b/ccsrc/Protocols/ETH/ethernet_layer.cc
index 134d4d7..33a79e1 100644
--- a/ccsrc/Protocols/ETH/ethernet_layer.cc
+++ b/ccsrc/Protocols/ETH/ethernet_layer.cc
@@ -68,7 +68,7 @@ void ethernet_layer::receive_data(OCTETSTRING& p_data, params& p_params) {
   // Extract ethertype
   OCTETSTRING proto = OCTETSTRING(2, 2 + static_cast<const unsigned char *>(p_data));
   //loggers::get_instance().log_msg("ethernet_layer::receive_data: proto: ", proto);
-  OCTETSTRING data = OCTETSTRING(data.lengthof() - 14, 14 + static_cast<const unsigned char *>(p_data));
+  OCTETSTRING data = OCTETSTRING(p_data.lengthof() - 14, 14 + static_cast<const unsigned char *>(p_data));
   // Update params
   CHARSTRING s = oct2str(dst);
   p_params.insert(std::pair<std::string, std::string>(params::mac_dst, std::string(static_cast<const char *>(s))));
-- 
GitLab