diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2007-11-22 18:36:46 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2007-11-22 18:36:46 +0000 |
commit | c5148ad9e5d0c44c891f843bc7927bdcce0aee1a (patch) | |
tree | 6f54ddc25051c52d0ce5226bfac63c0054137b7c /nuttx/net/net-close.c | |
parent | 7d4b2f6253d8ac898def6839b2ccc2ae61e24135 (diff) | |
download | px4-nuttx-c5148ad9e5d0c44c891f843bc7927bdcce0aee1a.tar.gz px4-nuttx-c5148ad9e5d0c44c891f843bc7927bdcce0aee1a.tar.bz2 px4-nuttx-c5148ad9e5d0c44c891f843bc7927bdcce0aee1a.zip |
TCP and ICMP protocols may now be disabled
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@398 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/net/net-close.c')
-rw-r--r-- | nuttx/net/net-close.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/nuttx/net/net-close.c b/nuttx/net/net-close.c index c06e635d1..76dd7693f 100644 --- a/nuttx/net/net-close.c +++ b/nuttx/net/net-close.c @@ -83,6 +83,7 @@ int net_close(int sockfd) switch (psock->s_type) { +#ifdef CONFIG_NET_TCP case SOCK_STREAM: { struct uip_conn *conn = psock->s_conn; @@ -90,12 +91,14 @@ int net_close(int sockfd) uip_tcpfree(conn); } break; +#endif #ifdef CONFIG_NET_UDP case SOCK_DGRAM: uip_udpfree(psock->s_conn); break; #endif + default: err = -EBADF; goto errout; |