diff options
| author | bernard.xiong <[email protected]> | 2010-02-18 04:04:38 +0000 |
|---|---|---|
| committer | bernard.xiong <[email protected]> | 2010-02-18 04:04:38 +0000 |
| commit | 8a0409ab5f6f4aecd657d1dbbf6adaac0c13e0de (patch) | |
| tree | 566cdabb31f735befc4f8ef3266d0b9b4277435f | |
| parent | 860d1ddfd4a069c75ee66eea09f07b6b61b997be (diff) | |
add lwip_get_error function.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@420 bbd45198-f89e-11dd-88c7-29a3b14d5316
| -rw-r--r-- | net/lwip/src/api/sockets.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/net/lwip/src/api/sockets.c b/net/lwip/src/api/sockets.c index 36df4d8960..fc56fb465e 100644 --- a/net/lwip/src/api/sockets.c +++ b/net/lwip/src/api/sockets.c @@ -238,6 +238,14 @@ alloc_socket(struct netconn *newconn) return -1; } +int lwip_get_error(int s) +{ + struct lwip_socket *sock; + sock = get_socket(s); + + return sock->err; +} + /* Below this, the well-known socket functions are implemented. * Use google.com or opengroup.org to get a good description :-) * |
