Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Nadezhda Ivanova
OpenLDAP
Commits
a9fff6ae
Commit
a9fff6ae
authored
Oct 22, 1998
by
Kurt Zeilenga
Browse files
Whoops.
parent
5ee53ca8
Changes
3
Hide whitespace changes
Inline
Side-by-side
libraries/libldap/cldap.c
View file @
a9fff6ae
...
...
@@ -127,7 +127,7 @@ cldap_open( char *host, int port )
}
}
if
(
inet_a
ton
(
host
,
&
address
)
==
0
)
{
if
(
(
address
=
inet_a
ddr
(
host
)
)
==
-
1
)
{
if
(
(
hp
=
gethostbyname
(
host
))
==
NULL
)
{
errno
=
EHOSTUNREACH
;
continue
;
...
...
libraries/libldap/open.c
View file @
a9fff6ae
...
...
@@ -64,20 +64,9 @@ ldap_open( char *host, int port )
#ifdef LDAP_REFERRALS
LDAPServer
*
srv
;
#endif
/* LDAP_REFERRALS */
#ifdef HAVE_WINSOCK_2
WORD
wVersionRequested
;
WSADATA
wsaData
;
#endif
Debug
(
LDAP_DEBUG_TRACE
,
"ldap_open
\n
"
,
0
,
0
,
0
);
#ifdef HAVE_WINSOCK_2
wVersionRequested
=
MAKEWORD
(
2
,
0
);
if
(
WSAStartup
(
wVersionRequested
,
&
wsadata
)
!=
0
)
{
return
(
NULL
);
}
#endif
if
((
ld
=
ldap_init
(
host
,
port
))
==
NULL
)
{
return
(
NULL
);
}
...
...
@@ -87,9 +76,6 @@ ldap_open( char *host, int port )
NULL
||
(
ld
->
ld_defhost
!=
NULL
&&
(
srv
->
lsrv_host
=
strdup
(
ld
->
ld_defhost
))
==
NULL
))
{
ldap_ld_free
(
ld
,
0
);
#ifdef HAVE_WINSOCK_2
WSACleanup
();
#endif
return
(
NULL
);
}
srv
->
lsrv_port
=
ld
->
ld_defport
;
...
...
@@ -98,9 +84,6 @@ ldap_open( char *host, int port )
if
(
ld
->
ld_defhost
!=
NULL
)
free
(
srv
->
lsrv_host
);
free
(
(
char
*
)
srv
);
ldap_ld_free
(
ld
,
0
);
#ifdef HAVE_WINSOCK_2
WSACleanup
();
#endif
return
(
NULL
);
}
++
ld
->
ld_defconn
->
lconn_refcnt
;
/* so it never gets closed/freed */
...
...
@@ -109,9 +92,6 @@ ldap_open( char *host, int port )
if
(
open_ldap_connection
(
ld
,
&
ld
->
ld_sb
,
ld
->
ld_defhost
,
ld
->
ld_defport
,
&
ld
->
ld_host
,
0
)
<
0
)
{
ldap_ld_free
(
ld
,
0
);
#ifdef HAVE_WINSOCK_2
WSACleanup
();
#endif
return
(
NULL
);
}
#endif
/* LDAP_REFERRALS */
...
...
libraries/libldap/os-ip.c
View file @
a9fff6ae
...
...
@@ -96,7 +96,7 @@ ldap_connect_to_host( Sockbuf *sb, char *host, unsigned long address,
connected
=
use_hp
=
0
;
if
(
host
!=
NULL
&&
(
inet_a
ton
(
host
,
&
address
)
==
0
)
)
{
if
(
host
!=
NULL
&&
(
address
=
inet_a
ddr
(
host
)
)
==
-
1
)
{
if
(
(
hp
=
gethostbyname
(
host
))
==
NULL
)
{
errno
=
EHOSTUNREACH
;
/* not exactly right, but... */
return
(
-
1
);
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment