summaryrefslogtreecommitdiffstatshomepage
path: root/py
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2016-05-28 00:17:19 +0300
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2016-05-28 00:17:19 +0300
commit2ec0ee082add56a0950223689e0a08fa7f8a12ac (patch)
tree4d5c80ebc96d68642983c82f21d7481093aa7aa9 /py
parent7c004e794c4b7f9c7eb0979cf1c8d608992afb1a (diff)
downloadmicropython-2ec0ee082add56a0950223689e0a08fa7f8a12ac.tar.gz
micropython-2ec0ee082add56a0950223689e0a08fa7f8a12ac.zip
py/moduerrno: Add ECONNREFUSED, one of frequent networking errors.
Diffstat (limited to 'py')
-rw-r--r--py/moduerrno.c1
-rw-r--r--py/mperrno.h2
2 files changed, 3 insertions, 0 deletions
diff --git a/py/moduerrno.c b/py/moduerrno.c
index c7f2aacdfd..343b29ba08 100644
--- a/py/moduerrno.c
+++ b/py/moduerrno.c
@@ -53,6 +53,7 @@
X(ENOBUFS) \
X(ENOTCONN) \
X(ETIMEDOUT) \
+ X(ECONNREFUSED) \
X(EHOSTUNREACH) \
X(EALREADY) \
X(EINPROGRESS) \
diff --git a/py/mperrno.h b/py/mperrno.h
index f7784f6f73..4d092de452 100644
--- a/py/mperrno.h
+++ b/py/mperrno.h
@@ -75,6 +75,7 @@
#define MP_ENOBUFS (105) // No buffer space available
#define MP_ENOTCONN (107) // Transport endpoint is not connected
#define MP_ETIMEDOUT (110) // Connection timed out
+#define MP_ECONNREFUSED (111) // Connection refused
#define MP_EHOSTUNREACH (113) // No route to host
#define MP_EALREADY (114) // Operation already in progress
#define MP_EINPROGRESS (115) // Operation now in progress
@@ -128,6 +129,7 @@
#define MP_ENOBUFS ENOBUFS
#define MP_ENOTCONN ENOTCONN
#define MP_ETIMEDOUT ETIMEDOUT
+#define MP_ECONNREFUSED ECONNREFUSED
#define MP_EHOSTUNREACH EHOSTUNREACH
#define MP_EALREADY EALREADY
#define MP_EINPROGRESS EINPROGRESS