Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
ingo Voss
OpenLDAP
Commits
5f7f095b
Commit
5f7f095b
authored
Jun 04, 1999
by
Kurt Zeilenga
Browse files
Undo assert fix included in last commit.
Add extra AC_HTONL for win32 alpha.
parent
5cb35c28
Changes
2
Hide whitespace changes
Inline
Side-by-side
include/ac/socket.h
View file @
5f7f095b
...
...
@@ -87,10 +87,14 @@
# define ioctl_t int
#endif
#if !defined(__alpha) || defined(VMS)
#define AC_HTONL( l ) htonl( l )
#define AC_NTOHL( l ) ntohl( l )
#else
/* __alpha && !VMS */
#if defined(__WIN32) && defined(_ALPHA)
/* NT on Alpha is hosed. */
#define AC_HTONL( l ) \
((((l)&0xff)<<24) + (((l)&0xff00)<<8) + \
(((l)&0xff0000)>>8) + (((l)&0xff000000)>>24))
#define AC_NTOHL(l) LBER_HTONL(l)
#elif defined(__alpha) && !defined(VMS)
/*
* htonl and ntohl on the DEC Alpha under OSF 1 seem to only swap the
* lower-order 32-bits of a (64-bit) long, so we define correct versions
...
...
@@ -102,7 +106,10 @@
#define AC_NTOHL( l ) (((long)ntohl( (l) & 0x00000000FFFFFFFF )) << 32 \
| ntohl( ( (l) & 0xFFFFFFFF00000000 ) >> 32 ))
#endif
/* __alpha && !VMS */
#else
#define AC_HTONL( l ) htonl( l )
#define AC_NTOHL( l ) ntohl( l )
#endif
#endif
/* _AC_SOCKET_H_ */
include/portable.h.nt
View file @
5f7f095b
...
...
@@ -715,7 +715,6 @@ typedef char * caddr_t;
#ifdef HAVE_STDDEF_H
# include <stddef.h>
#endif
#include <ac/assert.h>
#if defined(LDAP_DEVEL) && !defined(LDAP_TEST)
#define LDAP_TEST
...
...
@@ -727,4 +726,6 @@ typedef char * caddr_t;
#include "ldap_cdefs.h"
#include "ldap_features.h"
#include <ac/assert.h>
#endif /* _LDAP_PORTABLE_H */
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a 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