zephyr/include/net
Sjors Hettinga 951983191b drivers: net: loopback: Add interface to simulate packet drop
To allow for high level robustness tests on protocols, add an interface
to control the packet drop rate. A rate of 0 means no packet dropped, a
rate of 1 means all packets being dropped.

Signed-off-by: Sjors Hettinga <s.a.hettinga@gmail.com>
2022-04-01 12:36:14 -05:00
..
bt.h
buf.h everywhere: fix typos 2022-03-18 13:24:08 -04: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: add response code 4.29 2021-11-15 10:14:42 -05:00
dhcpv4.h
dns_resolve.h net: dns_resolve: fix doxygen parameter names 2021-05-21 12:17:04 -04:00
dns_sd.h everywhere: fix typos 2022-03-14 20:22:24 -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 net: eth: Add TXTIME configuration support 2021-06-14 07:00:10 -04:00
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 net: http: Calculate body_frag_len 2022-03-15 10:05:21 +01:00
http_parser_state.h
http_parser_url.h
http_parser.h everywhere: fix typos 2022-03-14 20:22:24 -04:00
ieee802154_mgmt.h
ieee802154_radio.h everywhere: fix typos 2022-03-14 20:22:24 -04:00
ieee802154.h drivers: crypto: s/cipher_struct/cipher 2022-03-01 16:32:43 -05:00
igmp.h net: igmp: Update function stubs when module is disabled 2022-01-26 10:50:24 +01:00
ipv4_autoconf.h
lldp.h
loopback.h drivers: net: loopback: Add interface to simulate packet drop 2022-04-01 12:36:14 -05:00
lwm2m_path.h everywhere: fix typos 2022-03-14 20:22:24 -04:00
lwm2m.h net: lwm2m: Fix TLS_HOSTNAME is always set 2022-03-31 14:33:04 -05: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: add rcvbuf socket option 2022-04-01 13:30:09 +02:00
net_core.h net: Enable running without TX or RX threads 2021-04-27 12:02:19 +03:00
net_event.h net: if: Add IPv4 support to multicast monitor 2021-09-28 20:04:49 -04:00
net_if.h net: if: add default selection of first up interface 2022-03-10 13:24:03 -05:00
net_ip.h net: remove unmaintained 6LoCAN implementation 2022-03-09 18:07:31 +01:00
net_l2.h net: remove unmaintained 6LoCAN implementation 2022-03-09 18:07:31 +01:00
net_linkaddr.h net: remove unmaintained 6LoCAN implementation 2022-03-09 18:07:31 +01:00
net_mgmt.h everywhere: fix typos 2022-03-14 20:22:24 -04:00
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: pkt: Add net_pkt_rx_clone() function 2022-03-30 11:08:22 +02:00
net_stats.h net: stats: Add IGMP statistics support 2021-04-29 14:49:55 +03:00
net_timeout.h
openthread.h everywhere: fix typos 2022-03-14 20:22:24 -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 doc: use :kconfig:option: domain role 2022-03-02 09:28:37 +01:00
socket_types.h net: sockets: Use struct timeval provided by libc 2022-01-21 13:17:43 -05:00
socket.h net: add rcvbuf socket option 2022-04-01 13:30:09 +02:00
socketutils.h
tftp.h c++: fix missing extern "C" closing } 2022-01-31 14:00:03 -06: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
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