zephyr/subsys/net/l2
Robert Lubos b5b5c29f2d net: pkt: Add ll_proto_type field
The L2 protocol type information is not carried to the upper layers.
This is problematic for packet sockets, as the address structure in
recvfrom() is supposed to provide this information.

Fix this by adding ll_proto_type field in the net_pkt structure.
Set the protocol type in the Ethernet L2 when packet is processed.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2022-08-01 18:02:20 +02:00
..
bluetooth all: logging: Remove log_strdup function 2022-06-23 13:42:23 +02:00
canbus drivers: net: canbus: move CAN bus network driver to drivers/net 2022-07-13 10:34:51 +02:00
dummy subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
ethernet net: pkt: Add ll_proto_type field 2022-08-01 18:02:20 +02:00
ieee802154 net: l2: ieee802154: Fix removing short src address filter 2022-08-01 18:00:29 +02:00
openthread net: openthread: fix mbedtls config when SRP is enabled 2022-07-14 10:31:56 +02:00
ppp all: logging: Remove log_strdup function 2022-06-23 13:42:23 +02:00
virtual net: ipip: Remove unused variable 2022-06-27 08:51:18 -05:00
wifi subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
CMakeLists.txt net: remove unmaintained 6LoCAN implementation 2022-03-09 18:07:31 +01:00
Kconfig kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00