Repository: incubator-mynewt-core
Updated Branches:
  refs/heads/develop 715394c2b -> b359382d5


native sock; more error code mappings.


Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/commit/b359382d
Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/tree/b359382d
Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/diff/b359382d

Branch: refs/heads/develop
Commit: b359382d5442867b71f2a861bb98077b9dba9c69
Parents: 715394c
Author: Marko Kiiskila <ma...@runtime.io>
Authored: Fri Sep 16 12:02:35 2016 -0700
Committer: Marko Kiiskila <ma...@runtime.io>
Committed: Fri Sep 16 12:02:35 2016 -0700

----------------------------------------------------------------------
 sys/mn_socket/src/arch/sim/native_sock.c | 7 +++++++
 1 file changed, 7 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/blob/b359382d/sys/mn_socket/src/arch/sim/native_sock.c
----------------------------------------------------------------------
diff --git a/sys/mn_socket/src/arch/sim/native_sock.c 
b/sys/mn_socket/src/arch/sim/native_sock.c
index e411f6e..64127f5 100644
--- a/sys/mn_socket/src/arch/sim/native_sock.c
+++ b/sys/mn_socket/src/arch/sim/native_sock.c
@@ -160,6 +160,13 @@ native_sock_err_to_mn_err(int err)
     switch (err) {
     case 0:
         return 0;
+    case EAGAIN:
+    case EINPROGRESS:
+        return MN_EAGAIN;
+    case ENOTCONN:
+        return MN_ENOTCONN;
+    case ETIMEDOUT:
+        return MN_ETIMEDOUT;
     case ENOMEM:
         return MN_ENOBUFS;
     case EADDRINUSE:

Reply via email to