From b57d317fd99a139fa703ad9aae3475bc6488dc49 Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Wed, 24 Feb 2021 20:09:58 +0000 Subject: [PATCH] ITS#9478 fix breakage from ITS#9348 --- contrib/slapd-modules/nssov/nssov.c | 8 ++++---- contrib/slapd-modules/nssov/nssov.h | 1 + 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/contrib/slapd-modules/nssov/nssov.c b/contrib/slapd-modules/nssov/nssov.c index 80afb12f81..c656f33bbd 100644 --- a/contrib/slapd-modules/nssov/nssov.c +++ b/contrib/slapd-modules/nssov/nssov.c @@ -928,7 +928,7 @@ nssov_db_open( Debug( LDAP_DEBUG_ANY,"nssov: bind() to "NSLCD_SOCKET" failed: %s", AC_STRERROR_R(saved_errno, ebuf, sizeof(ebuf)) ); if (close(sock)) { - saved_errno = errno + saved_errno = errno; Debug( LDAP_DEBUG_ANY,"nssov: problem closing socket: %s", AC_STRERROR_R(saved_errno, ebuf, sizeof(ebuf)) ); } @@ -941,7 +941,7 @@ nssov_db_open( Debug( LDAP_DEBUG_ANY,"nssov: fcntl(F_SETFL,O_NONBLOCK) failed: %s", AC_STRERROR_R(saved_errno, ebuf, sizeof(ebuf)) ); if (close(sock)) { - saved_errno = errno + saved_errno = errno; Debug( LDAP_DEBUG_ANY,"nssov: problem closing socket: %s", AC_STRERROR_R(saved_errno, ebuf, sizeof(ebuf)) ); } @@ -958,7 +958,7 @@ nssov_db_open( Debug( LDAP_DEBUG_ANY,"nssov: chmod(0666) failed: %s", AC_STRERROR_R(saved_errno, ebuf, sizeof(ebuf)) ); if (close(sock)) { - saved_errno = errno + saved_errno = errno; Debug( LDAP_DEBUG_ANY,"nssov: problem closing socket: %s", AC_STRERROR_R(saved_errno, ebuf, sizeof(ebuf)) ); } @@ -971,7 +971,7 @@ nssov_db_open( Debug( LDAP_DEBUG_ANY,"nssov: listen() failed: %s", AC_STRERROR_R(saved_errno, ebuf, sizeof(ebuf)) ); if (close(sock)) { - saved_errno = errno + saved_errno = errno; Debug( LDAP_DEBUG_ANY,"nssov: problem closing socket: %s", AC_STRERROR_R(saved_errno, ebuf, sizeof(ebuf)) ); } diff --git a/contrib/slapd-modules/nssov/nssov.h b/contrib/slapd-modules/nssov/nssov.h index c1d0bf5c13..99d52ec8e8 100644 --- a/contrib/slapd-modules/nssov/nssov.h +++ b/contrib/slapd-modules/nssov/nssov.h @@ -28,6 +28,7 @@ #endif #include +#include #include "nslcd.h" #include "nslcd-prot.h"