zephyr/include/zephyr/net
Jukka Rissanen 594fa24199 net: ethernet: Properly handle VLAN tag 0
Packets are forwarded to the native interface or in other words,
the vlan header is simply stripped and ignored. This feature is called
'priority tagging'.

Signed-off-by: Cla Mattia Galliard <cla-mattia.galliard@zuehlke.com>
Signed-off-by: Jukka Rissanen <jukka.rissanen@nordicsemi.no>
2025-01-22 10:47:52 +01:00
..
conn_mgr net: conn_mgr: generic wifi_mgmt connectivity backend 2024-01-30 18:51:46 -05:00
hdlc_rcp_if drivers: openthread: nxp: Add a HDLC RCP communication 2024-11-27 10:37:21 -05:00
http net: lib: http: Added Content-Range to http client. 2025-01-16 22:55:51 +01:00
prometheus net: prometheus: Add way to format output by a metric 2024-11-26 15:42:40 -05:00
buf.h lib: net_buf: rename header file from zephyr/net/buf.h to zephyr/net_buf.h 2024-09-07 11:19:05 -05:00
canbus.h net: doc: canbus.h: Added missing @file section 2024-05-21 15:41:19 -07:00
capture.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
coap.h net: coap: Add API to send reset message 2024-10-31 14:17:58 -05:00
coap_client.h net: lib: coap_client: Const pointers in request 2024-11-21 14:47:38 +01:00
coap_link_format.h net: doc: coap: Fix doxygen documentation 2024-05-21 15:41:19 -07:00
coap_mgmt.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
coap_service.h include: zephyr: net: coap_service: Use _CONCAT expansion 2024-10-02 13:44:42 -05:00
conn_mgr_connectivity.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
conn_mgr_connectivity_impl.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
conn_mgr_monitor.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
dhcpv4.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
dhcpv4_server.h net: lib: dhcpv4_server: Add callback to allow user to set address 2024-07-28 07:30:48 +03:00
dhcpv6.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
dns_resolve.h net: dns: Bind DNS server to a network interface 2024-11-16 13:51:27 -05:00
dns_sd.h doc: fix code samples in dns_sd documentation so that they compile 2024-08-08 20:23:00 -04:00
dsa.h drivers: ethernet: Fix DSA tag size for KSZ8863. 2025-01-22 05:40:58 +01:00
dummy.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
ethernet.h net: Extend the protocol handling in Ethernet 2025-01-20 09:21:32 +01:00
ethernet_bridge.h net: bridge: Overhaul the code to use virtual interfaces 2024-09-06 18:01:15 -04:00
ethernet_mgmt.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
ethernet_vlan.h net: ethernet: Properly handle VLAN tag 0 2025-01-22 10:47:52 +01:00
gptp.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
hostname.h net: hostname: Add a function to set the hostname postfix as is. 2024-07-28 07:28:51 +03:00
icmp.h net: icmp: Add a way to send ICMP Echo-Req without waiting 2024-12-19 15:18:33 +01:00
ieee802154.h net: doc: ieee802154.h: Improve documentation 2024-05-21 15:41:19 -07:00
ieee802154_ie.h lib: net_buf: rename header file from zephyr/net/buf.h to zephyr/net_buf.h 2024-09-07 11:19:05 -05:00
ieee802154_mgmt.h net: l2: ieee802154: mgmt: allow beacons without association bit 2024-07-31 10:08:03 +02:00
ieee802154_pkt.h drivers: ieee802154: add Kconfig IEEE802154_SELECTIVE_TXCHANNEL 2024-10-22 14:04:33 +02:00
ieee802154_radio.h drivers: ieee802154: New API for modulated carrier wave transmission. 2024-11-29 21:46:46 +01:00
ieee802154_radio_openthread.h net: openthread: add capability IEEE802154_OPENTHREAD_HW_CST 2024-11-16 15:09:07 -05:00
igmp.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
ipv4_autoconf.h net: ipv4: autoconf: Integrate with the ACD module 2024-06-10 00:59:28 -07:00
lldp.h net: Extend the protocol handling in Ethernet 2025-01-20 09:21:32 +01:00
loopback.h
lwm2m.h net: lwm2m: add set_socketoptions cb to pull context LwM2M context 2024-11-20 08:23:44 -05:00
lwm2m_path.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
mdio.h drivers: eth: phy: add AR8031 PHY driver 2024-08-12 12:43:54 +02:00
mdns_responder.h net: mdns: add capability of providing records in runtime 2024-03-22 12:41:56 +00:00
mii.h drivers: eth: phy: add AR8031 PHY driver 2024-08-12 12:43:54 +02:00
mld.h net: ipv6: Make Multicast Listener Discovery API public 2024-10-08 17:00:06 +02:00
mqtt.h net: doc: mqtt.h: Improve documentation 2024-05-21 15:41:19 -07:00
mqtt_sn.h net: mqtt-sn: Add Gateway Advertisement and Discovery process support 2024-11-16 15:08:27 -05:00
net_config.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
net_context.h net: sockets: Add support for IP_LOCAL_PORT_RANGE socket option. 2024-11-22 17:42:08 +01:00
net_core.h net: Build assert issue with llvm 2025-01-21 19:29:55 +01:00
net_event.h net: pmtu: Send net_mgmt event for changed path MTU 2024-11-18 07:26:07 -05:00
net_if.h net: if: Fix net_if_list iteration issue with llvm & ASAN 2025-01-15 15:05:48 +01:00
net_ip.h drivers: nsos: support for AF_PACKET 2024-11-20 08:24:08 -05:00
net_l2.h net: pkt: Add possibility to reserve link layer header 2024-12-19 10:21:28 +01:00
net_linkaddr.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
net_mgmt.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
net_offload.h lib: net_buf: rename header file from zephyr/net/buf.h to zephyr/net_buf.h 2024-09-07 11:19:05 -05:00
net_pkt.h net: pkt: Add possibility to reserve link layer header 2024-12-19 10:21:28 +01:00
net_pkt_filter.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
net_stats.h net: stats: Add prometheus support 2024-11-26 15:42:40 -05:00
net_time.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
net_timeout.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
offloaded_netdev.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
openthread.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
phy.h drivers: ethernet: phy: Add OPEN Alliance TC14 PLCA generic lib support 2025-01-16 22:45:03 +01:00
ppp.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
promiscuous.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
ptp.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
ptp_time.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
sntp.h net: lib: sntp_simple: Handle responses from previous iterations 2024-11-08 11:37:02 -06:00
socket.h net: sockets: Remove deperecated CONFIG_NET_SOCKETS_POSIX_NAMES 2024-12-04 12:09:51 +01:00
socket_net_mgmt.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
socket_offload.h net: doc: socket_offload.h: Improve documentation 2024-05-21 15:41:19 -07:00
socket_poll.h net: sockets: move poll implementation to zvfs 2024-10-14 13:01:51 +02:00
socket_select.h net: sockets: Remove deperecated CONFIG_NET_SOCKETS_POSIX_NAMES 2024-12-04 12:09:51 +01:00
socket_service.h net: socket: service: mark as unstable 2024-10-25 18:50:07 +01:00
socket_types.h net: doc: socket_types.h: Hide internal data from documentation 2024-05-21 15:41:19 -07:00
socketcan.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
socketcan_utils.h inlcude: zephyr: net: Fix copy-paste doxygen errors 2024-07-27 10:37:41 +03:00
socketutils.h net: doc: socketutils.h: Add missing @file section 2024-05-21 15:41:19 -07:00
tftp.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
tls_credentials.h net: lib: tls_credentials: return size required 2024-12-20 03:17:10 +01:00
trickle.h net: trickle: Remove useless asserts 2024-12-10 11:09:25 +01:00
udp.h
virtual.h net: bridge: Overhaul the code to use virtual interfaces 2024-09-06 18:01:15 -04:00
virtual_mgmt.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
websocket.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
wifi.h hostap: support getting enterprise type by status cmd 2025-01-10 07:48:40 +01:00
wifi_credentials.h net: lib: add wifi_credentials library 2024-10-22 08:21:04 -04:00
wifi_mgmt.h net: wifi: support printing WPA3 enterprise in scan result 2025-01-10 07:48:40 +01:00
wifi_nm.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00
wifi_utils.h net: doc: wifi_utils.h: Add missing doxygen documentation 2024-05-21 15:41:19 -07:00
zperf.h include: zephyr: net: Add version information to public network APIs 2024-07-27 10:37:41 +03:00