zephyr/include/net
Jaremy J. Creechley 3ac2ca2aa5 net: socket: extend posix compatability SO_<opts>
Adding these definitions help ease of porting POSIX applications.

They currently do nothing in the core network stack and will
return an error if used. However, they help port some POSIX
without changing these. In particular, this enables using the
Nim programming language's standard library with Zephyr.

- The values copy Linux amd64, similar to the other SO_OPTIONS
- Add SO_SNDBUF to fix simplelink wifi
- Use compat options in simplelink wifi

Signed-off-by: Jaremy J. Creechley <jaremy.creechley@panthalassa.com>
2022-01-11 11:48:16 +01:00
..
bt.h
buf.h net: buf: STRUCT_SECTION_ITERABLE for pool decl 2021-11-24 16:04:50 +02:00
can.h drivers: can: rename API functions for better consistency 2022-01-10 10:44:37 +01:00
capture.h
coap_link_format.h
coap.h net: coap: add response code 4.29 2021-11-15 10:14:42 -05:00
dhcpv4.h
dns_resolve.h
dns_sd.h net: dns_sd, mdns: support service type enumeration 2021-10-01 20:11:50 -04:00
dsa.h net: dsa: ksz8794: Use CONFIG_DSA_KSZ_TAIL_TAGGING in preprocessor macros 2021-12-01 13:58:08 -06: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
ethernet_vlan.h
ethernet.h net: socket: packet: Add EtherCAT protocol support 2021-12-20 17:49:10 +01:00
gptp.h
hostname.h
http_client.h
http_parser_state.h
http_parser_url.h
http_parser.h
ieee802154_mgmt.h
ieee802154_radio.h drivers: ieee802154: remove ieee802154_radio_handle_ack() stub 2021-09-21 18:28:25 -04:00
ieee802154.h
igmp.h
ipv4_autoconf.h
lldp.h
lwm2m_path.h
lwm2m.h net: lwm2m: Add LWM2M object 9 software management 2021-12-21 13:36:50 +01:00
mii.h
mqtt.h net: mqtt: Add support for TLS option TLS_CERT_NOCOPY 2021-11-25 10:44:17 -05:00
net_config.h
net_conn_mgr.h
net_context.h net/tcp: Rename TCP2 to TCP 2021-11-11 07:26:41 -05:00
net_core.h
net_event.h net: if: Add IPv4 support to multicast monitor 2021-09-28 20:04:49 -04:00
net_if.h stats: i2c: I2C stats 2021-12-04 07:22:56 -05:00
net_ip.h net: ipv6: Remove in6_addr from packed net_ipv6_hdr struct 2021-11-25 10:46:35 -05:00
net_l2.h net: l2: Add symbols for custom IEEE802154 L2 2021-11-23 13:25:01 -05:00
net_linkaddr.h
net_mgmt.h
net_offload.h
net_pkt_filter.h net: npf: add the ability to do MAC address masked matching 2021-12-21 17:06:35 +01:00
net_pkt.h net: introduce a network packet filter framework 2021-12-21 17:06:35 +01:00
net_stats.h
net_timeout.h
openthread.h
phy.h drivers: Add Ethernet PHY API 2021-08-27 11:43:48 -04:00
ppp.h
promiscuous.h
ptp_time.h
sntp.h
socket_can.h
socket_net_mgmt.h
socket_offload.h
socket_select.h
socket_types.h
socket.h net: socket: extend posix compatability SO_<opts> 2022-01-11 11:48:16 +01:00
socketutils.h
tftp.h
tls_credentials.h
trickle.h
udp.h
virtual_mgmt.h
virtual.h net: use pm_action_cb instead of pm_control_cb 2021-11-03 20:27:18 -04:00
websocket.h
wifi_mgmt.h net: l2: wifi_shell: mac address in scanning results 2021-10-07 10:55:37 +02:00
wifi.h net: l2: wifi_shell: mac address in scanning results 2021-10-07 10:55:37 +02:00