diff options
Diffstat (limited to 'lwip/port-objs.c')
-rw-r--r-- | lwip/port-objs.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lwip/port-objs.c b/lwip/port-objs.c index 07bcab8f..70e1aeaf 100644 --- a/lwip/port-objs.c +++ b/lwip/port-objs.c @@ -118,7 +118,10 @@ make_sock_user (struct socket *sock, int isroot, int noinstall, int consume) err = ports_create_port (socketport_class, lwip_bucket, sizeof (struct sock_user), &user); if (err) - return 0; + { + errno = err; + return 0; + } if (!consume) refcount_ref (&sock->refcnt); |