From d51487cfd63111d041e525dbad579fe8669acc93 Mon Sep 17 00:00:00 2001 From: Stefan Lankes Date: Sun, 18 Sep 2011 18:12:43 +0200 Subject: [PATCH] enable the support of lwip_close --- drivers/char/socket.c | 2 +- kernel/syscall.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/char/socket.c b/drivers/char/socket.c index 60554822..d8af0ba3 100755 --- a/drivers/char/socket.c +++ b/drivers/char/socket.c @@ -87,7 +87,7 @@ static int socket_close(fildes_t* file) { int ret = 0; #if defined(CONFIG_LWIP) && LWIP_SOCKET - //ret = lwip_close(file->offset); + ret = lwip_close(file->offset); if (ret < 0) ret = -errno; #endif diff --git a/kernel/syscall.c b/kernel/syscall.c index aca0e7ce..2618a757 100644 --- a/kernel/syscall.c +++ b/kernel/syscall.c @@ -287,7 +287,7 @@ int syscall_handler(uint32_t sys_nr, ...) ret = -ENOTSOCK; break; } - //ret = lwip_close(per_core(current_task)->fildes_table[fd].offset); + ret = lwip_close(per_core(current_task)->fildes_table[fd].offset); if (ret < 0) ret = -errno; break;