zephyr/include/net
Bogdan Davidoaia 290e1d8451 net: use UNALIGNED_GET/PUT to access IP address
Use UNALIGNED_GET and UNALIGNED_PUT throughout the networking stack to
access fields from the IP address structure. These structures can be
mapped directly to buffers and the macros are required for correct
unaligned memory access.

Jira: ZEP-2012

Change-Id: I55f9da7b143a22fa869d5d215c661de988cd9b91
Signed-off-by: Bogdan Davidoaia <bogdan.davidoaia@linaro.org>
2017-04-13 15:21:46 +03:00
..
arp.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
bt.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
buf.h net: buf: Document that after data, structure may contain "user_data" 2017-04-07 12:35:51 +03:00
dhcpv4.h net/dhcpv4: Support REBINDING 2017-03-09 20:33:42 +02:00
dns_resolve.h net: dns: Remove dns_client API and sample application 2017-04-13 15:21:45 +03:00
ethernet.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
http_parser.h net: Restructure network protocols 2017-01-02 10:03:19 +01:00
http.h net/http: Add the HTTP/1.1 API 2017-03-09 20:33:49 +02:00
ieee802154_radio.h net/ieee802154: Modify radio TX function signature 2017-01-27 12:35:53 +02:00
ieee802154.h net/ieee802154: Expose TX power setting through net mgmt API 2017-04-13 15:21:46 +03:00
mii.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
mqtt_types.h net/mqtt: Remove length computations for some msg fields 2017-02-15 12:20:08 +02:00
mqtt.h net/mqtt: Fix inline doc for MQTT 2017-02-14 08:30:34 +02:00
nbuf.h net: nbuf: Implement net_nbuf_append_le32 helper 2017-04-13 15:21:46 +03:00
net_context.h net: Add net_buf pool support to each context 2017-03-09 20:33:42 +02:00
net_core.h net: ip: Address type mismatch warnings 2017-03-09 20:33:46 +02:00
net_event.h net: mgmt: Add IPv6 DAD succeed/failed event 2017-04-13 15:21:45 +03:00
net_if.h net: if: Reshuffle fields in net_if and related structs 2017-04-13 15:21:45 +03:00
net_ip.h net: use UNALIGNED_GET/PUT to access IP address 2017-04-13 15:21:46 +03:00
net_l2.h net: offload: Move offload_ip field from net_l2 to net_if 2017-03-24 17:31:40 +02:00
net_linkaddr.h net: Add network link technology type to linkaddr 2017-02-22 17:28:24 +02:00
net_mgmt.h net/mgmt: Add a network interface based synchronous event listener 2017-03-17 10:34:42 +02:00
net_offload.h net: offload: More decoupling of net_offload from l2 naming 2017-03-24 17:31:40 +02:00
net_stats.h net: ipv6: Collect MLD statistics 2017-03-09 20:33:48 +02:00
trickle.h net/trickle: Include net_core.h in order to define NET_ASSERT 2017-03-09 20:33:47 +02:00
zoap_link_format.h doc/api/networking: Add existing network protocol libraries APIs 2017-02-03 15:59:18 +02:00
zoap.h iot/zoap: Fix requiring that the buffer is unchanged for retransmit 2017-02-27 10:28:54 +02:00