ITS#10251 cast sa when passed to getsockname

This commit is contained in:
Ondřej Kuzník 2024-08-13 09:21:15 +01:00
parent d1987e00f9
commit c0bd83df69

View file

@ -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 );