zephyr/net/ip
Rohit Grover 769e2541d1 net: revert tcpip_poll_tcp() to not require a data_buf
tcpip_poll_tcp() was changed with commit 61edc68c to take on a
data_buf parameter, which was then processed as the primary
buffer. That change led to incorrect behaviour where the handling
of the first data buffer on a connection got mixed with the SYN buf.
It is no longer clear why tcpip_poll_tcp() was modified with the
change 61edc68c originally. Reverting the modification to
tcpip_poll_tcp() leads to much better handling of TCP data; and
also obviates another pull-request submitted recently:
https://gerrit.zephyrproject.org/r/#/c/4226.

Change-Id: I947c0991495c538c41e6581c8d360526b1bb89ad
Signed-off-by: Rohit Grover <rohit.grover@arm.com>
2016-09-06 15:11:03 +00:00
..
contiki net: revert tcpip_poll_tcp() to not require a data_buf 2016-09-06 15:11:03 +00:00
er-coap net: coap: Add a Kconfig option to enable/disable link format filters 2016-07-29 17:33:53 +00:00
rest-engine net: Enable TCP support 2016-04-25 09:40:32 +03:00
tinydtls net: tinydtls: Use assert.h from minimal libc 2016-07-21 16:22:20 +00:00
Kconfig quark_se_devboard: We do not support capabilities via Kconfig yet 2016-08-25 06:12:00 -04:00
Kconfig.debug net/yaip: revert merge 2016-07-22 04:43:09 +00:00
Makefile net: dhcp: Add DHCP client support. 2016-05-27 11:09:30 +00:00
cc2520_15_4_radio.h
dummy_15_4_radio.c net: 802.15.4: Fix the dummy driver 2016-03-03 07:17:56 +00:00
dummy_15_4_radio.h
ip_buf.c net: Clear the connection pointer when net_buf is allocated 2016-05-24 04:51:58 +00:00
l2_buf.c net: contiki: move neighbor_list to struct l2_buf 2016-03-16 14:20:56 +00:00
net_context.c net: revert tcpip_poll_tcp() to not require a data_buf 2016-09-06 15:11:03 +00:00
net_core.c net: revert tcpip_poll_tcp() to not require a data_buf 2016-09-06 15:11:03 +00:00
net_driver_15_4.c net: Use net_buf APIs for getting net_buf elements from FIFO 2016-06-14 09:20:06 +00:00
net_driver_15_4.h
net_driver_bt.c Bluetooth: L2CAP: Refactor l2cap core types 2016-06-13 11:49:07 +00:00
net_driver_bt.h
net_driver_ethernet.c net: Tighten ETHERTYPE decode. 2016-08-30 10:48:48 +00:00
net_driver_ethernet.h
net_driver_loopback.c
net_driver_loopback.h net/loopback: add missing license 2016-05-10 05:16:20 +00:00
net_driver_slip.c net: Removed obsolete print defines from slip driver 2016-04-18 12:07:19 +00:00
net_driver_slip.h