zephyr/subsys/net/ip
Michael Scott ddbcef4623 net: context: fix semaphore for offload in in net_context_put()
We're missing a k_sem_give for contexts_lock in the
CONFIG_NET_OFFLOAD path of net_context_put().

This fixes a network hang which occurs after any http_close()
call when CONFIG_NET_OFFLOAD is enabled.

Signed-off-by: Michael Scott <michael@opensourcefoundries.com>
2018-03-03 20:40:25 +01:00
..
l2 net: ieee802154: net_udp_get_hdr() might return NULL 2018-03-02 07:11:46 +01:00
6lo_private.h
6lo.c net: 6lo: Do not try compressing IPHC header if not set 2018-03-02 07:11:46 +01:00
6lo.h
CMakeLists.txt subsys/net/ip: Clear up content in CMakeLists.txt 2017-12-11 09:34:16 -05:00
connection.c net: Log drop reason when UDP or TCP checksum mismatch occurs 2017-09-29 15:10:35 +03:00
connection.h
dhcpv4.c net: ip: dhcpv4: Do not try to write to NULL pointer on failure 2018-03-02 07:11:46 +01:00
dhcpv4.h
icmpv4.c net: icmpv4: Fix ICMPv4 packet size calculation 2017-09-13 09:28:32 -04:00
icmpv4.h net: icmpv4: Calculate start of ICMPv4 echo-req properly 2017-08-07 21:32:03 -04:00
icmpv6.c net: Fix indentation issues 2017-08-09 16:01:28 +03:00
icmpv6.h net: icmp: Remove NET_ICMP_HDR() macro and direct access to net_buf 2017-07-07 15:24:00 +03:00
ipv4.c net: icmpv4: Drop ICMPv4 packet if ICMP header is NULL 2018-02-13 16:05:25 +02:00
ipv4.h
ipv6.c net: ipv6: Ignore reachable time greater than maximum 2018-03-02 07:34:12 +01:00
ipv6.h net: ipv6: Remove unused net_ipv6_get_nbr_by_index() 2018-03-02 07:11:46 +01:00
Kconfig kconfig: fix more help spacing issues 2018-02-15 23:20:55 -05:00
Kconfig.debug kconfig: fix more help spacing issues 2018-02-15 23:20:55 -05:00
Kconfig.ipv4 kconfig: fix more help spacing issues 2018-02-15 23:20:55 -05:00
Kconfig.ipv6 kconfig: fix more help spacing issues 2018-02-15 23:20:55 -05:00
Kconfig.mgmt kconfig: fix more help spacing issues 2018-02-15 23:20:55 -05:00
Kconfig.rpl kconfig: fix more help spacing issues 2018-02-15 23:20:55 -05:00
Kconfig.stack
Kconfig.stats kconfig: fix more help spacing issues 2018-02-15 23:20:55 -05:00
nbr.c net: nbr: Use the real size of the neighbor pool 2017-08-14 11:06:34 +03:00
nbr.h net: nbr: Use the real size of the neighbor pool 2017-08-14 11:06:34 +03:00
net_context.c net: context: fix semaphore for offload in in net_context_put() 2018-03-03 20:40:25 +01:00
net_core.c net: ipv6: Add routing support between interfaces 2018-02-02 16:50:07 +02:00
net_if.c net: Introduce net_if_carrier_down 2018-02-19 14:46:33 +02:00
net_mgmt.c net/mgmt: Protect the event_callback list when manipulating it. 2018-03-02 16:50:21 +01:00
net_pkt.c net: Exit early on zero length packet append 2018-03-02 07:33:26 +01:00
net_private.h net: Introduce net_if_carrier_down 2018-02-19 14:46:33 +02:00
net_shell.c net: shell: Fix net mem command output 2018-02-21 11:05:19 +02:00
net_shell.h net: shell: Remove net_shell_init() as it is not needed 2017-08-01 14:45:06 +03:00
net_stats.c
net_stats.h
route.c net: route: Do not dereference NULL pointer while getting next hop 2018-03-02 07:11:46 +01:00
route.h
rpl-mrhof.c net: Fix indentation issues 2017-08-09 16:01:28 +03:00
rpl-of0.c net: Fix indentation issues 2017-08-09 16:01:28 +03:00
rpl.c net: Unlink the neighbor after unref 2018-02-02 16:50:07 +02:00
rpl.h net: rpl: Do not do neighbor discovery for RPL network 2018-02-02 16:50:07 +02:00
tcp.c net: tcp: Provide local address in TCP reset message preparation 2018-02-13 13:37:20 +02:00
tcp.h net: tcp: Provide local address in TCP reset message preparation 2018-02-13 13:37:20 +02:00
trickle.c net: trickle: Do clock wrap check properly 2017-08-07 21:32:03 -04:00
udp_internal.h net: udp: Remove NET_UDP_HDR() macro and direct access to net_buf 2017-07-07 15:24:00 +03:00
udp.c net: udp: Remove NET_UDP_HDR() macro and direct access to net_buf 2017-07-07 15:24:00 +03:00
utils.c net: Do not try to parse empty IP address string 2017-09-15 12:20:32 +03:00