]> git.ipfire.org Git - thirdparty/dovecot/core.git/commit
lib, global: Change net_accept() to return only -1 on failure
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Mon, 20 Oct 2025 09:30:45 +0000 (12:30 +0300)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Tue, 21 Oct 2025 11:03:24 +0000 (11:03 +0000)
commit4eff08ba8e4fb626665dfb03b9ab9ba88db85772
tree33e5031555322d184e8c6b7b61e2bbcb177044e2
parent6ee85b80857d241622a349aac47d51b70b27cc46
lib, global: Change net_accept() to return only -1 on failure

Use NET_ACCEPT_ENOCONN() to further check the errno if it's a failure that
should be logged or not. The previous way of using -1 vs -2 return value
wasn't very understandable.
14 files changed:
src/lib-auth-client/test-auth-client.c
src/lib-auth-client/test-auth-master.c
src/lib-http/test-http-client-errors.c
src/lib-http/test-http-server-errors.c
src/lib-http/test-http-server.c
src/lib-login/test-login-server-auth.c
src/lib-lua/test-lua-http-client.c
src/lib-master/master-service.c
src/lib-smtp/test-smtp-client-errors.c
src/lib-smtp/test-smtp-server-errors.c
src/lib-smtp/test-smtp-submit.c
src/lib/net.c
src/lib/net.h
src/master/master-client.c