Changeset 51520 in vbox for trunk/src/VBox/Devices/Network/lwip
- Timestamp:
- Jun 4, 2014 5:17:41 AM (11 years ago)
- svn:sync-xref-src-repo-rev:
- 94146
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Network/lwip/src/api/sockets.c
r41165 r51520 77 77 78 78 static int err_to_errno_table[11] = { 79 0, /* ERR_OK 0 No error, everything OK. */80 ENOMEM, /* ERR_MEM -1 Out of memory error. */81 ENOBUFS, /* ERR_BUF -2 Buffer error. */79 0, /* ERR_OK 0 No error, everything OK. */ 80 ENOMEM, /* ERR_MEM -1 Out of memory error. */ 81 ENOBUFS, /* ERR_BUF -2 Buffer error. */ 82 82 ECONNABORTED, /* ERR_ABRT -3 Connection aborted. */ 83 83 ECONNRESET, /* ERR_RST -4 Connection reset. */ 84 ESHUTDOWN, /* ERR_CLSD -5 Connection closed. */85 ENOTCONN, /* ERR_CONN -6 Not connected. */86 EINVAL, /* ERR_VAL -7 Illegal value. */87 EIO, /* ERR_ARG -8 Illegal argument. */84 ESHUTDOWN, /* ERR_CLSD -5 Connection closed. */ 85 ENOTCONN, /* ERR_CONN -6 Not connected. */ 86 EINVAL, /* ERR_VAL -7 Illegal value. */ 87 EIO, /* ERR_ARG -8 Illegal argument. */ 88 88 EHOSTUNREACH, /* ERR_RTE -9 Routing problem. */ 89 EADDRINUSE /* ERR_USE -10 Address in use. */89 EADDRINUSE /* ERR_USE -10 Address in use. */ 90 90 }; 91 91 … … 636 636 { 637 637 FD_SET(i, &lreadset); 638 638 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_selscan: fd=%d ready for reading\n", i)); 639 639 nready++; 640 640 } … … 647 647 { 648 648 FD_SET(i, &lwriteset); 649 649 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_selscan: fd=%d ready for writing\n", i)); 650 650 nready++; 651 651 } … … 715 715 FD_ZERO(exceptset); 716 716 717 718 717 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_select: no timeout, returning 0\n")); 718 set_errno(0); 719 719 720 720 return 0; … … 768 768 FD_ZERO(exceptset); 769 769 770 771 770 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_select: timeout expired\n")); 771 set_errno(0); 772 772 773 773 return 0; … … 978 978 979 979 if(!sock) { 980 980 set_errno(EBADF); 981 981 return -1; 982 982 } … … 1168 1168 1169 1169 if(!sock) { 1170 1170 set_errno(EBADF); 1171 1171 return -1; 1172 1172 } … … 1333 1333 1334 1334 if(!sock) { 1335 1335 set_errno(EBADF); 1336 1336 return -1; 1337 1337 }
Note:
See TracChangeset
for help on using the changeset viewer.