X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=libraries%2Flibldap%2Fos-ip.c;h=de03b7f68b6bb775935a1a7351b0b96315b9d5b9;hb=a299e74d2155a1a660db00ca7eb184b4e98edd1a;hp=d579eab02157a00f4eedee3831ae6ff34ae503d6;hpb=627d354b9865c3b16996c2297762accdd8036e87;p=openldap diff --git a/libraries/libldap/os-ip.c b/libraries/libldap/os-ip.c index d579eab021..de03b7f68b 100644 --- a/libraries/libldap/os-ip.c +++ b/libraries/libldap/os-ip.c @@ -265,8 +265,8 @@ ldap_pvt_connect(LDAP *ld, ber_socket_t s, if ( FD_ISSET(s, &efds) ) { int so_errno; int dummy = sizeof(so_errno); - if ( getsockopt( s, SOL_SOCKET, SO_ERROR, &so_errno, &dummy ) - == AC_SOCKET_ERROR || !so_errno ) + if ( getsockopt( s, SOL_SOCKET, SO_ERROR, + (char *) &so_errno, &dummy ) == AC_SOCKET_ERROR || !so_errno ) { /* impossible */ so_errno = WSAGetLastError(); @@ -318,13 +318,18 @@ ldap_connect_to_host(LDAP *ld, Sockbuf *sb, char *ha_buf=NULL, *p, *q; int socktype; - osip_debug(ld, "ldap_connect_to_host: %s\n",host,0,0); switch(proto) { - case LDAP_PROTO_TCP: socktype = SOCK_STREAM; break; - case LDAP_PROTO_UDP: socktype = SOCK_DGRAM; break; - default: osip_debug(ld, "ldap_connect_to_host: unknown proto: %d\n", - proto, 0, 0); + case LDAP_PROTO_TCP: socktype = SOCK_STREAM; + osip_debug(ld, "ldap_connect_to_host: TCP %s:%d\n",host,port,0); + break; + case LDAP_PROTO_UDP: socktype = SOCK_DGRAM; + osip_debug(ld, "ldap_connect_to_host: TCP %s:%d\n",host,port,0); + break; + + default: + osip_debug(ld, "ldap_connect_to_host: unknown proto: %d\n", + proto, 0, 0); return -1; }