zephyr/include/net
Alexander Wachter 95863a73da net: ip: net_pkt: Implement net_pkt_shallow_clone
This commit implements net_pkt_shallow_clone. A shallow clone clones
the net_pkt but not the buffers. The buffers are only referenced and
therefor only freed when both copies of the net_pkt are freed.

Signed-off-by: Alexander Wachter <alexander.wachter@student.tugraz.at>
2019-08-08 13:25:01 +03:00
..
bt.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
buf.h cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
can.h net: l2: 6LoCAN implementation 2019-08-08 13:25:01 +03:00
coap_link_format.h net: coap: Remove legacy CoAP implementation 2019-02-04 16:49:59 -05:00
coap.h cleanup: include/: move misc/slist.h to sys/slist.h 2019-06-27 22:55:49 -04:00
dhcpv4.h net: Move include files outside of extern "C" block 2019-08-06 14:46:36 +03:00
dns_resolve.h net: dns: Fix DNS documentation 2019-02-15 16:39:06 -05:00
dummy.h net/dummy: Switch to L2 sending path 2018-11-30 11:12:13 -08:00
ethernet_mgmt.h net: ethernet_mgmt: Add missing documentation 2019-02-15 16:39:06 -05:00
ethernet_vlan.h net: ethernet: vlan: Add missing function documentation 2019-02-15 16:39:06 -05:00
ethernet.h cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
gptp.h net: gptp: Rename z_gptp_pow2() to gptp_pow2() 2019-03-25 14:43:23 -04:00
hostname.h net: Fix the function API documentation generation 2019-02-15 16:39:06 -05:00
http_parser_state.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
http_parser_url.h net: Move include files outside of extern "C" block 2019-08-06 14:46:36 +03:00
http_parser.h net: Move include files outside of extern "C" block 2019-08-06 14:46:36 +03:00
ieee802154_mgmt.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
ieee802154_radio.h drivers: ieee802154: New API for ACK configuration 2019-05-01 20:40:30 +03:00
ieee802154.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
ipv4_autoconf.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
lldp.h net/lldp: Simplify Kconfig file 2019-07-10 15:24:32 +03:00
lwm2m.h net: lwm2m: add IPSO Accelerometer object support 2019-08-02 12:00:35 +03:00
mii.h net: ethernet: Place MII defines into separate doxygen group 2019-02-26 02:07:36 +01:00
mqtt.h net: mqtt: Modify SOCKS5 based connections 2019-08-05 13:26:11 +03:00
net_config.h net: config: Document the flags options 2019-02-20 19:41:59 -05:00
net_conn_mgr.h net: Add a connection manager preliminary logic 2019-07-12 12:33:19 +03:00
net_context.h net: context: Clarify net_context_send() API documentation 2019-08-06 10:14:57 +03:00
net_core.h net: Move include files outside of extern "C" block 2019-08-06 14:46:36 +03:00
net_event.h net: Move include files outside of extern "C" block 2019-08-06 14:46:36 +03:00
net_if.h net/iface: Add IPv4 route find and add 2019-07-09 14:54:23 +03:00
net_ip.h net: l2: 6LoCAN implementation 2019-08-08 13:25:01 +03:00
net_l2.h net: l2: 6LoCAN implementation 2019-08-08 13:25:01 +03:00
net_linkaddr.h net: l2: 6LoCAN implementation 2019-08-08 13:25:01 +03:00
net_mgmt.h net: Move include files outside of extern "C" block 2019-08-06 14:46:36 +03:00
net_offload.h net/offload: Add dummy functions when offloading is disabled 2019-05-07 15:40:33 +03:00
net_pkt.h net: ip: net_pkt: Implement net_pkt_shallow_clone 2019-08-08 13:25:01 +03:00
net_stats.h net: ppp: Initial support for point-to-point protocol 2019-07-29 10:24:46 +03:00
net_timeout.h net: timeouts: Fix documentation for net_timeouts.h 2019-02-15 16:39:06 -05:00
openthread.h openthread: Update openthread version to latest upstream/master. 2018-12-20 12:24:51 +01:00
ppp.h net: ppp: Add proper support to receive Echo-Reply message 2019-07-29 10:24:46 +03:00
promiscuous.h net: fix errno returned without promiscuous mode support 2019-04-17 15:39:04 +03:00
ptp_time.h net: gptp: Convert SyncReceiptTime to ExtendedTimestamp 2018-10-01 14:48:53 +03:00
sntp.h net: sntp: add missing __cplusplus check 2019-07-17 17:51:12 +03:00
socket_can.h net: Move include files outside of extern "C" block 2019-08-06 14:46:36 +03:00
socket_net_mgmt.h net: Move include files outside of extern "C" block 2019-08-06 14:46:36 +03:00
socket_offload_ops.h net: Move include files outside of extern "C" block 2019-08-06 14:46:36 +03:00
socket_offload.h net: Move include files outside of extern "C" block 2019-08-06 14:46:36 +03:00
socket_select.h doc: use @rst/@endrst for ReST in headers 2019-06-25 23:33:55 -04:00
socket.h net: Add support for SOCKS5 socket option 2019-08-05 13:26:11 +03:00
socketutils.h net: socketutils: Add utils to manipulate network address strings 2019-05-10 13:44:32 +03:00
socks.h net: socks: Make SOCKS5 implementation transparent 2019-08-05 13:26:11 +03:00
tls_credentials.h net: tls: Add credential type documentation 2019-03-26 07:30:57 -05:00
trickle.h all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
udp.h doc: net: Hide UDP API documentation 2019-02-21 16:37:43 -05:00
wifi_mgmt.h net: wifi: Add Access Point mode interface 2019-01-19 07:20:36 -05:00
wifi.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00