diff options
author | Doug Evans <dje@google.com> | 2021-03-29 13:59:43 -0700 |
---|---|---|
committer | Doug Evans <dje@google.com> | 2021-04-06 12:53:02 -0700 |
commit | cc53bd21e02d87aeac02687fb34aa1b1a3a9f7e4 (patch) | |
tree | 8e1d8a866375a35a363318127ffb843a8aec6a90 /src/socket.c | |
parent | 9aaa17b530325d13dfaab293f5406ee8017d12e6 (diff) | |
download | slirp-cc53bd21e02d87aeac02687fb34aa1b1a3a9f7e4.zip slirp-cc53bd21e02d87aeac02687fb34aa1b1a3a9f7e4.tar.gz slirp-cc53bd21e02d87aeac02687fb34aa1b1a3a9f7e4.tar.bz2 |
slirp_add_host*fwd: Ensure all error paths set errno
Debugging bind/listen failures without errno can get painful.
Signed-off-by: Doug Evans <dje@google.com>
Diffstat (limited to 'src/socket.c')
-rw-r--r-- | src/socket.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/socket.c b/src/socket.c index 679ac4f..9166d83 100644 --- a/src/socket.c +++ b/src/socket.c @@ -735,6 +735,7 @@ int sosendto(struct socket *so, struct mbuf *m) /* * Listen for incoming TCP connections + * On failure errno contains the reason. */ struct socket *tcpx_listen(Slirp *slirp, const struct sockaddr *haddr, socklen_t haddrlen, |