mirror of
https://github.com/samba-team/samba.git
synced 2025-02-25 17:57:42 +03:00
lib: Initialize variables in prefork_listen_accept_handler()
Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Samuel Cabrero <scabrero@samba.org>
This commit is contained in:
parent
834f9e152e
commit
cc9ade9b0a
@ -587,8 +587,8 @@ static void prefork_listen_accept_handler(struct tevent_context *ev,
|
||||
struct tevent_req *req = ctx->req;
|
||||
struct pf_listen_state *state = tevent_req_data(
|
||||
ctx->req, struct pf_listen_state);
|
||||
struct sockaddr_storage addr;
|
||||
socklen_t addrlen;
|
||||
struct sockaddr_storage addr = { .ss_family = 0 };
|
||||
socklen_t addrlen = sizeof(addr);
|
||||
int soerr = 0;
|
||||
socklen_t solen = sizeof(soerr);
|
||||
int sd = -1;
|
||||
@ -616,8 +616,6 @@ static void prefork_listen_accept_handler(struct tevent_context *ev,
|
||||
goto done;
|
||||
}
|
||||
|
||||
ZERO_STRUCT(addr);
|
||||
addrlen = sizeof(addr);
|
||||
sd = accept(ctx->listen_fd, (struct sockaddr *)&addr, &addrlen);
|
||||
if (sd == -1) {
|
||||
state->error = errno;
|
||||
|
Loading…
x
Reference in New Issue
Block a user