From c0bd83df69404c5176a46f3e3df8847bfd1f49d7 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ond=C5=99ej=20Kuzn=C3=ADk?= Date: Tue, 13 Aug 2024 09:21:15 +0100 Subject: [PATCH] ITS#10251 cast sa when passed to getsockname --- clients/tools/common.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clients/tools/common.c b/clients/tools/common.c index c8fe6f6f28..362ea78fc6 100644 --- a/clients/tools/common.c +++ b/clients/tools/common.c @@ -231,7 +231,7 @@ st_value( LDAP *ld, struct berval *value ) if ( ldap_get_option( ld, LDAP_OPT_DESC, &sd ) == LDAP_SUCCESS ) { struct sockaddr_storage sa; socklen_t sl = sizeof(sa); - if ( getsockname( sd, &sa, &sl ) == 0 ) { + if ( getsockname( sd, (struct sockaddr *)&sa, &sl ) == 0 ) { if ( sa.ss_family == AF_INET ) { struct sockaddr_in *sai = (struct sockaddr_in *)&sa; ip = inet_ntoa( sai->sin_addr ); -- 2.47.3