From: Volker Lendecke Date: Fri, 17 Jan 2020 10:28:31 +0000 (+0100) Subject: ctdbd: Use struct initialization X-Git-Tag: samba-4.12.0rc1~70 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=42a3e2e503baef456082d40617a7639a9e226491;p=thirdparty%2Fsamba.git ctdbd: Use struct initialization 2 lines less Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- diff --git a/ctdb/server/ctdb_daemon.c b/ctdb/server/ctdb_daemon.c index d9a6bf6d741..cc688b07e9c 100644 --- a/ctdb/server/ctdb_daemon.c +++ b/ctdb/server/ctdb_daemon.c @@ -1173,7 +1173,7 @@ static void ctdb_accept_client(struct tevent_context *ev, */ static int ux_socket_bind(struct ctdb_context *ctdb) { - struct sockaddr_un addr; + struct sockaddr_un addr = { .sun_family = AF_UNIX }; int ret; ctdb->daemon.sd = socket(AF_UNIX, SOCK_STREAM, 0); @@ -1181,8 +1181,6 @@ static int ux_socket_bind(struct ctdb_context *ctdb) return -1; } - memset(&addr, 0, sizeof(addr)); - addr.sun_family = AF_UNIX; strncpy(addr.sun_path, ctdb->daemon.name, sizeof(addr.sun_path)-1); if (! sock_clean(ctdb->daemon.name)) {