zephyr/subsys
Paul Sokolovsky 5925112ee6 net: sockets: Preserve user_data for any net_context send() or recv()
We use ctx->user_data to hold socket flags. As each call to
net_context_recv() and net_context_send() overwrites its previous
value, we explicitly must pass the current ctx value there.

Without this, non-blocking socket was turned into blocking after
e.g. switching from receiving to sending.

Fixes: #6309

Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
2018-03-05 12:54:42 +01:00
..
bluetooth Bluetooth: Workaround privacy feature issue 2018-03-02 17:56:37 +01:00
console kconfig: fix help syntax and add spaces 2017-12-13 17:43:28 -06:00
cpp kconfig: fix help syntax and add spaces 2017-12-13 17:43:28 -06:00
debug misc: Add a FORCE_NO_ASSERT kconfig directive 2018-02-16 10:44:29 -05:00
dfu subsys: dfu: boot: Remove unused ver query code. 2018-02-21 18:53:42 -05:00
disk disk: delete the GET_DISK_SIZE IOCTL. 2018-01-31 09:14:40 -05:00
fs subsys: fcb: Check for mutex lock failure when walking FCB 2018-02-17 09:14:16 -05:00
logging lib: move ring_buffer from misc/ to lib/ 2017-12-15 20:02:01 -05:00
mgmt subsys: mgmt: CMake and Kconfig support. 2018-02-20 22:07:52 +01:00
net net: sockets: Preserve user_data for any net_context send() or recv() 2018-03-05 12:54:42 +01:00
random subsys: random: Fix semaphore initial count of xoroshiro128 2017-11-15 15:47:10 -06:00
shell subsys: mgmt: Shell transport for SMP (mcumgr). 2018-02-20 22:07:52 +01:00
storage subsys: storage: flash_map: Fix warning 2018-02-14 14:36:52 -05:00
usb usb: msc: Cleanup USB write 2018-03-03 10:27:21 +01:00
CMakeLists.txt subsys: mgmt: CMake and Kconfig support. 2018-02-20 22:07:52 +01:00
Kconfig subsys: mgmt: CMake and Kconfig support. 2018-02-20 22:07:52 +01:00