zephyr/include/net
Jordan Yates e46be31600 net: buf: remove gcc dependency
Placing a struct with a flexible array member inside another struct not
as the last member is a GCC only extension. The offending macro is only
used to allocate enough space sufficient for a `struct net_buf`.
Therefore the dummy type declaration can simply use a byte array of the
same size as a `struct net_buf`, instead of the `struct net_buf` itself.

Fixes #42586.

Signed-off-by: Jordan Yates <jordan.yates@data61.csiro.au>
2022-02-09 22:13:56 -05:00
..
bt.h
buf.h net: buf: remove gcc dependency 2022-02-09 22:13:56 -05:00
can.h drivers: can: rename API functions for better consistency 2022-01-10 10:44:37 +01:00
capture.h
coap.h
coap_link_format.h
dhcpv4.h
dns_resolve.h
dns_sd.h
dsa.h
dummy.h
ethernet.h
ethernet_bridge.h
ethernet_mgmt.h
ethernet_vlan.h
gptp.h
hostname.h
http_client.h
http_parser.h
http_parser_state.h
http_parser_url.h
ieee802154.h
ieee802154_mgmt.h
ieee802154_radio.h
igmp.h net: igmp: Update function stubs when module is disabled 2022-01-26 10:50:24 +01:00
ipv4_autoconf.h
lldp.h
lwm2m.h net: lib: lwm2m: make pathstr parameter const correct 2022-02-08 07:27:30 -05:00
lwm2m_path.h
mii.h
mqtt.h
net_config.h
net_conn_mgr.h
net_context.h
net_core.h
net_event.h
net_if.h
net_ip.h
net_l2.h
net_linkaddr.h
net_mgmt.h
net_offload.h
net_pkt.h
net_pkt_filter.h
net_stats.h
net_timeout.h
openthread.h
phy.h
ppp.h
promiscuous.h
ptp_time.h
sntp.h
socket.h net: socket: extend posix compatability SO_<opts> 2022-01-11 11:48:16 +01:00
socket_can.h
socket_net_mgmt.h
socket_offload.h
socket_select.h net: sockets: Use struct timeval provided by libc 2022-01-21 13:17:43 -05:00
socket_types.h net: sockets: Use struct timeval provided by libc 2022-01-21 13:17:43 -05:00
socketutils.h
tftp.h c++: fix missing extern "C" closing } 2022-01-31 14:00:03 -06:00
tls_credentials.h
trickle.h
udp.h
virtual.h
virtual_mgmt.h
websocket.h
wifi.h
wifi_mgmt.h