zephyr/include/net
Markus Fuchs 54dbfe2229 net: ethernet: Refactor IPv4 to MAC multicast address conversion
Refactor IPv4 multicast address to MAC multicast address conversion
into its own function, so it can be reused by drivers as it is already
possible for IPv6 multicast addresses.

Signed-off-by: Markus Fuchs <markus.fuchs@ch.sauter-bc.com>
2021-09-23 04:19:31 -04:00
..
bt.h
buf.h net: buf: Fix docstrings 2021-08-04 16:57:45 +02:00
can.h net: 6locan: Convert to use k_fifo instead of k_work 2021-05-07 09:46:44 -05:00
capture.h net: capture: Fix the return value of net_capture_is_enabled() 2021-05-28 10:41:35 -05:00
coap_link_format.h
coap.h net: coap: Keep user data inside message 2021-06-09 18:41:42 +03:00
dhcpv4.h
dns_resolve.h net: dns_resolve: fix doxygen parameter names 2021-05-21 12:17:04 -04:00
dns_sd.h toolchain: migrate iterable sections calls to the external API 2021-08-12 17:47:04 -04:00
dsa.h dsa: updated api to use net_if 2021-07-26 19:37:22 -04:00
dummy.h
ethernet_bridge.h toolchain: migrate iterable sections calls to the external API 2021-08-12 17:47:04 -04:00
ethernet_mgmt.h net: eth: Add TXTIME configuration support 2021-06-14 07:00:10 -04:00
ethernet_vlan.h
ethernet.h net: ethernet: Refactor IPv4 to MAC multicast address conversion 2021-09-23 04:19:31 -04:00
gptp.h
hostname.h
http_client.h net: http: add numeric http status code to response struct 2021-04-14 18:46:47 +03:00
http_parser_state.h license: add missing SPDX headers 2021-02-11 08:05:16 -05:00
http_parser_url.h license: add missing SPDX headers 2021-02-11 08:05:16 -05:00
http_parser.h license: add missing SPDX headers 2021-02-11 08:05:16 -05:00
ieee802154_mgmt.h net: ieee802154: remove duplicate definition 2021-04-07 14:15:29 +02:00
ieee802154_radio.h drivers: ieee802154: remove ieee802154_radio_handle_ack() stub 2021-09-21 18:28:25 -04:00
ieee802154.h
igmp.h net: ipv4: Add IGMPv2 support 2021-04-29 14:49:55 +03:00
ipv4_autoconf.h
lldp.h
lwm2m_path.h
lwm2m.h net: lwm2m: Align float handling with specification 2021-09-16 19:04:52 -04:00
mii.h
mqtt.h net: mqtt: Add custom transport type 2021-06-29 11:34:57 -04:00
net_config.h drivers: device: do not reuse tag name 'device' 2021-03-22 19:48:14 -04:00
net_conn_mgr.h
net_context.h net: Remove support for CONFIG_NET_CONTEXT_TIMESTAMP option 2021-04-26 10:46:43 +03:00
net_core.h net: Enable running without TX or RX threads 2021-04-27 12:02:19 +03:00
net_event.h net: ipv4: Add IGMPv2 support 2021-04-29 14:49:55 +03:00
net_if.h toolchain: migrate iterable sections calls to the external API 2021-08-12 17:47:04 -04:00
net_ip.h net: eth: Add Qbu configuration support 2021-06-14 07:00:10 -04:00
net_l2.h toolchain: migrate iterable sections calls to the external API 2021-08-12 17:47:04 -04:00
net_linkaddr.h
net_mgmt.h
net_offload.h
net_pkt.h net: ethernet: bridging support 2021-07-21 18:20:01 -04:00
net_stats.h net: stats: Add IGMP statistics support 2021-04-29 14:49:55 +03:00
net_timeout.h
openthread.h net: openthread: Convert API worker thread to a work queue 2021-06-29 11:27:54 -04:00
phy.h drivers: Add Ethernet PHY API 2021-08-27 11:43:48 -04:00
ppp.h net: Conversion of k_work API 2021-04-14 07:07:40 -04:00
promiscuous.h
ptp_time.h
sntp.h
socket_can.h
socket_net_mgmt.h
socket_offload.h
socket_select.h net/socket_select.h: add missing include 2021-08-05 16:14:36 +02:00
socket_types.h net: socket: Implement SO_RCVTIMEO timeout option 2021-01-19 17:11:25 -05:00
socket.h toolchain: migrate iterable sections calls to the external API 2021-08-12 17:47:04 -04:00
socketutils.h
tftp.h net: refactor tftp library 2021-06-29 09:15:55 -04:00
tls_credentials.h
trickle.h net: trickle: Do not initialize a work item from its handler 2021-04-27 19:48:16 +03:00
udp.h
virtual_mgmt.h net: virtual: Add virtual network interface support 2021-03-29 07:40:24 -04:00
virtual.h device: rename device_pm_control to pm_control 2021-05-05 18:35:49 -04:00
websocket.h
wifi_mgmt.h
wifi.h