diff --git a/security/sssd2/files/patch-src_sss__client_common.c b/security/sssd2/files/patch-src_sss__client_common.c index 195e0b099f43..924a97c1c1a3 100644 --- a/security/sssd2/files/patch-src_sss__client_common.c +++ b/security/sssd2/files/patch-src_sss__client_common.c @@ -1,11 +1,11 @@ --- src/sss_client/common.c.orig 2026-03-13 11:57:05 UTC +++ src/sss_client/common.c @@ -1034,7 +1034,7 @@ static errno_t check_server_cred(int sockfd) return EFAULT; } - ret = getsockopt(sockfd, SOL_SOCKET, SSS_PEERCRED_SOCKET_OPTION, &server_cred, -+ ret = getsockopt(sockfd, SSS_PEERCRED_OPTION_LEVEL, SSS_PEERCRED_SOCKET_OPTION, &server_cred, ++ ret = getsockopt(sockfd, SOL_LOCAL, SSS_PEERCRED_SOCKET_OPTION, &server_cred, &server_cred_len); if (ret != 0) { return errno;