Skip to content

Commit ded3d75

Browse files
committed
[nrf fromlist] net: ethernet: Fix invalid conversion error
Cast `0` to `enum ethernet_hw_caps` before assignment to prevent invalid conversion error when this header is included in C++ source file. Upstream PR #: 89332 Signed-off-by: Adrian Gielniewski <[email protected]>
1 parent f2dc6eb commit ded3d75

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

include/zephyr/net/ethernet.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -954,7 +954,7 @@ enum ethernet_hw_caps net_eth_get_hw_capabilities(struct net_if *iface)
954954
{
955955
const struct device *dev = net_if_get_device(iface);
956956
const struct ethernet_api *api = (struct ethernet_api *)dev->api;
957-
enum ethernet_hw_caps caps = 0;
957+
enum ethernet_hw_caps caps = (enum ethernet_hw_caps)0;
958958
#if defined(CONFIG_NET_DSA) && !defined(CONFIG_NET_DSA_DEPRECATED)
959959
struct ethernet_context *eth_ctx = net_if_l2_data(iface);
960960

0 commit comments

Comments
 (0)