From a882a3018f5f517e957902cb9adbdfd63bbc0cc3 Mon Sep 17 00:00:00 2001 From: Quanah Gibson-Mount Date: Fri, 14 Aug 2009 00:57:30 +0000 Subject: [PATCH] Fix prev commit again, IPPROTO_TCP is the documented correct approach --- libraries/libldap/os-ip.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/libraries/libldap/os-ip.c b/libraries/libldap/os-ip.c index bd4596105d..ec3244c2de 100644 --- a/libraries/libldap/os-ip.c +++ b/libraries/libldap/os-ip.c @@ -145,11 +145,7 @@ ldap_int_prepare_socket(LDAP *ld, int s, int proto ) if ( ld->ld_options.ldo_keepalive_idle > 0 ) { #ifdef TCP_KEEPIDLE -/* AIX uses protocol numbers for everything besides SOL_SOCKET */ -#ifndef SOL_TCP -#define SOL_TCP IPPROTO_TCP -#endif - if ( setsockopt( s, SOL_TCP, TCP_KEEPIDLE, + if ( setsockopt( s, IPPROTO_TCP, TCP_KEEPIDLE, (void*) &ld->ld_options.ldo_keepalive_idle, sizeof(ld->ld_options.ldo_keepalive_idle) ) == AC_SOCKET_ERROR ) { -- 2.39.2