zephyr/include/net
Jukka Rissanen d41325edee net: Clarified the net_send_data() function return value
If net_send_data() returns 0, then the buffer was sent ok
and the sending device driver has already freed the buffer.

If net_send_data() returns <0, then the buffer sending failed
and the caller can either try to fix the issue and re-send the
buffer, or the caller can unref the buffer. Normally caller
should unref the buffer in this case as there is not much that
can be done here.

Change-Id: I39d7b22bbb78a9c16fd037f3a066797e455c31fd
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2016-12-02 12:41:03 +02:00
..
uip net: uip: Fix the net_context.h content for legacy stack 2016-12-02 12:40:49 +02:00
yaip net: Clarified the net_send_data() function return value 2016-12-02 12:41:03 +02:00
arp.h net: Refactored ARP packet header handling 2016-12-02 12:40:10 +02:00
buf.h net: buf: Fix minor typo in documentation 2016-12-02 12:40:23 +02:00
dhcpv4.h net: Add DHCPv4 client support 2016-12-02 12:40:26 +02:00
ethernet.h net: Add utility func to return eth broadcast addr 2016-12-02 12:40:10 +02:00
ieee802154_radio.h net: Add new IEEE 802.15.4 Radio API for device drivers 2016-12-02 12:40:18 +02:00
ieee802154.h net: Add preliminary IEEE 802.15.4 L2 driver 2016-12-02 12:40:18 +02:00
ip_buf.h kernel/arch: consolidate tTCS and TNANO definitions 2016-11-12 07:04:52 -05:00
l2_buf.h net: 6lowpan: Fix 6lowpan fragmentation 2016-05-19 14:18:38 +00:00
nbuf.h net: Moving header files to include/net/yaip 2016-12-02 12:40:13 +02:00
net_context.h net: uip: Fix the net_context.h content for legacy stack 2016-12-02 12:40:49 +02:00
net_core.h net: Initial commit for the new IP stack 2016-12-02 12:39:59 +02:00
net_event.h net: Add network management event code for IPv6 2016-12-02 12:40:47 +02:00
net_if.h net: Do not try to use net_if.h in legacy uIP stack 2016-12-02 12:40:23 +02:00
net_ip.h net: Initial commit for the new IP stack 2016-12-02 12:39:59 +02:00
net_l2.h net: Add an L2 layer 2016-12-02 12:40:06 +02:00
net_linkaddr.h net: Add ll address checker function 2016-12-02 12:40:19 +02:00
net_mgmt.h net: Add network management API 2016-12-02 12:40:45 +02:00
net_socket.h net: Initial commit for the new IP stack 2016-12-02 12:39:59 +02:00
net_stats.h net: rpl: Initial commit 2016-12-02 12:41:00 +02:00
tinydtls.h checkpatch: error - trailing_whitespace 2016-02-05 20:24:33 -05:00
trickle.h net: Trickle algorithm implementation 2016-12-02 12:40:21 +02:00