diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2009-09-16 20:29:00 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2009-09-16 20:29:00 +0000 |
commit | 28ac0618357cd777265cff69fc7ec196b7ec51de (patch) | |
tree | 0074ae9aa5276d7a0272b8dcdd98819531e213a6 /nuttx/net/net_internal.h | |
parent | 9baa429e57191d588bf3534228c896dfe9e9e155 (diff) | |
download | px4-nuttx-28ac0618357cd777265cff69fc7ec196b7ec51de.tar.gz px4-nuttx-28ac0618357cd777265cff69fc7ec196b7ec51de.tar.bz2 px4-nuttx-28ac0618357cd777265cff69fc7ec196b7ec51de.zip |
Sockets were not being closed when a task exits
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2070 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/net/net_internal.h')
-rw-r--r-- | nuttx/net/net_internal.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/nuttx/net/net_internal.h b/nuttx/net/net_internal.h index a4b1fe4dd..c66f808e4 100644 --- a/nuttx/net/net_internal.h +++ b/nuttx/net/net_internal.h @@ -148,9 +148,14 @@ extern "C" { /* net_sockets.c *************************************************************/ EXTERN int sockfd_allocate(int minsd); +EXTERN void sock_release(FAR struct socket *psock); EXTERN void sockfd_release(int sockfd); EXTERN FAR struct socket *sockfd_socket(int sockfd); +/* net_close.c ***************************************************************/ + +EXTERN int net_closesocket(FAR struct socket *psock); + /* sockopt support ***********************************************************/ #if defined(CONFIG_NET_SOCKOPTS) && !defined(CONFIG_DISABLE_CLOCK) |