net: remove unmaintained 6LoCAN implementation

Remove the unmaintained, experimental 6LoCAN (IPv6 over CAN bus)
implementation.

Fixes: #42559

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
This commit is contained in:
Henrik Brix Andersen 2021-11-29 11:31:38 +01:00 committed by Carles Cufí
commit e9c9caa80d
26 changed files with 3 additions and 2847 deletions

View file

@ -21,9 +21,6 @@ LOG_MODULE_REGISTER(net_ethernet, CONFIG_NET_L2_ETHERNET_LOG_LEVEL);
#endif
#include <syscall_handler.h>
#if defined(CONFIG_NET_L2_CANBUS_ETH_TRANSLATOR)
#include <net/can.h>
#endif
#include "arp.h"
#include "eth_stats.h"
@ -292,12 +289,6 @@ static enum net_verdict ethernet_recv(struct net_if *iface,
net_pkt_lladdr_dst(pkt));
}
#if defined(CONFIG_NET_L2_CANBUS_ETH_TRANSLATOR)
if (net_canbus_translate_eth_frame(iface, pkt) == NET_OK) {
return NET_OK;
}
#endif
if (!net_eth_is_addr_broadcast((struct net_eth_addr *)lladdr->addr) &&
!net_eth_is_addr_multicast((struct net_eth_addr *)lladdr->addr) &&
!net_eth_is_addr_lldp_multicast(