lxip: add ECONNRESET errno

The ECONNRESET/GENODE_ECONNRESET errno was not handled in lxip.

issue #5165
related #5161
This commit is contained in:
Sebastian Sumpf 2024-03-27 19:12:24 +01:00 committed by Christian Helmuth
parent 1056c759fd
commit 65dfd2f9a8
2 changed files with 3 additions and 1 deletions

View File

@ -85,7 +85,8 @@ enum Errno {
GENODE_ETOOMANYREFS = 63,
GENODE_EUSERS = 64,
GENODE_EXDEV = 65,
GENODE_MAX_ERRNO = 66,
GENODE_ECONNRESET = 66,
GENODE_MAX_ERRNO = 67,
};
enum Sock_opt {

View File

@ -92,6 +92,7 @@ static enum Errno _genode_errno(int errno)
case ETOOMANYREFS: return GENODE_ETOOMANYREFS;
case EUSERS: return GENODE_EUSERS;
case EXDEV: return GENODE_EXDEV;
case ECONNRESET: return GENODE_ECONNRESET;
default:
printk("%s:%d unsupported errno %d\n",
__func__, __LINE__, errno);