Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
LDAP-UX Client Services B.03.30 with Microsoft Windows 2000 Active Directory Administrator's Guide: HP-UX 11.0 and 11i v1 > Chapter 6 Netscape LDAP C SDK

The Netscape LDAP C SDK File Components

» 

Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

 » Glossary

 » Index

Table 7-1 shows the Netscape LDAP C SDK 5.10 file components on the HP-UX 32 or 64 bit PA machine:

Table 6-1 Netscape LDAP C SDK File Components on the PA machine

FilesDescription

/usr/lib/libldap.sl (32-bit)
/usr/lib/pa20_64/libldap.sl (64-bit)

Main LDAP C SDK API libraries that link to the /opt/ldapux/lib libraries.

/opt/ldapux/lib/libnspr4.sl (32-bit)
/opt/ldapux/lib/libnss3.sl (32-bit)
/opt/ldapux/lib/libsoftokn3.sl (32-bit)
/opt/ldapux/lib/libssl3.sl (32-bit)
/opt/ldapux/lib/libfreebl_hybrid_3.sl (32-bit)
/opt/ldapux/lib/libfreebl_pure32_3.sl (32-bit)
/opt/ldapux/lib/libplc4.sl (32-bit)

/opt/ldapux/lib/pa20_64/libnspr4.sl (64-bit)
/opt/ldapux/lib/pa20_64/libnss3.sl (64-bit)
/opt/ldapux/lib/pa20_64/libplc4.sl (64-bit) /opt/ldapux/lib/pa20_64/libsoftokn3. sl (64-bit)
/opt/ldapux/lib/pa20_64/libssl3.sl (64-bit )
/opt/ldapux/lib/pa20_64/libplds4.sl (64-bit)

LDAP C SDK dependency libraries.

/usr/include/*

Include files from LDAP C SDK

/opt/ldapux/contrib/bin/certutil

Unsupported command tool that creats and modifies the certificate database files, cert7.db and key3.db.
/opt/ldapux/contrib/ldapsdk/examplesUnsupported Netscape LDAP C SDK examples.

/opt/ldapux/bin/ldapdelete
/opt/ldapux/bin/ldapmodify
/opt/ldapux/bin/ldapsearch
/opt/ldapux/bin/ldapcmp
/opt/ldapux/bin/ldapcompare

Tools to delete, modify, and search for entries in a directory. See the Netscape Directory Server Administrator’s Guide for details.

 

Table 7-2 shows the Netscape LDAP C SDK 5.10 file components on the HP-UX 32 or 64 bit IA machine:

Table 6-2 Netscape LDAP C SDK File Components on the IA machine

FilesDescription

/usr/lib/hpux32//libldap.so (32-bit )

/usr/lib/hpux64/libldap.so (64-bit )

Main LDAP C SDK API libraries that link to the /opt/ldapux/lib libraries.

/opt/ldapux/lib/hpux32/libnspr4.so (32-bit )
/opt/ldapux/lib/hpux32/libnss3.so (32-bit )
/opt/ldapux/lib/hpux32/libplc4.so (32-bit )
/opt/ldapux/lib/hpux32/libsoftokn3.so (32-bit )
/opt/ldapux/hpux32/libssl3.so (32-bit )
/opt/ldapux/hpux32/libfreebl_pure32_3.so
/opt/ldapux/lib/hpux32/libplds4.so (32-bit )

/opt/ldapux/lib/hpux64/libnspr4.so (64-bit)
/opt/ldapux/lib/hpux64/libnss3.so (64-bit )
/opt/ldapux/lib/hpux64/libplc4.so (64-bit )
/opt/ldapux/lib/hpux64/libsoftokn3.so (64-bit)
/opt/ldapux/lib/hpux64/libssl3.so (64-bit )
/opt/ldapux/lib/hpux64/libplds4.so (64-bit )

LDAP C SDK dependency libraries.

/usr/include/*

Include files from LDAP C SDK

/opt/ldapux/contrib/bin/certutil

Unsupported command tool that creats and modifies the certificate database files, cert7.db and key3.db.
/opt/ldapux/contrib/ldapsdk/examplesUnsupported Netscape LDAP C SDK examples.

/opt/ldapux/bin/ldapdelete
/opt/ldapux/bin/ldapmodify
/opt/ldapux/bin/ldapsearch
/opt/ldapux/bin/ldapcmp
/opt/ldapux/bin/ldapcompare

Tools to delete, modify, and search for entries in a directory. See the Netscape Directory Server Administrator’s Guide for details.

 

Table 7-3 shows header files that support the LDAP libraries existing under /usr/include, except where noted:

Table 6-3 Netscape LDAP C SDK API Header Files

Header FilesDescription

/usr/include/ldap.h

Main LDAP functions, structures and defines.

/usr/include/ldap-extention.h

Support for LDAP v3 extended operations, controls and other server specific features. This file must be included in source code that uses LDAP v3 extended operations or controls.

/usr/include/ldap_ssl.h

Support for creation of SSL connections. This file must be included in source code that requires SSL connections.

/usr/include/srchpref.h

Support for LDAP search preferences configuration files (ldapsearchprefs.conf). A common method used by applications that use the OpenLDAP API to define organizational search preferences.
/usr/include/disptmpl.h

Support for LDAP display templates. Allows applications to convert LDAP entries into displayable text strings and HTML.

/usr/include/lber.hSupport for creating messages that follow the Basic Encoding Rules syntax. These APIs are used when building extended LDAP operations or controls. This file is a support file for ldap.h and does not need to included in source code.
/usr/include/ldap-standard.h Contains basic LDAP defines. This file is a support file for ldap.h and does not need to be included in source code.
/usr/include/ldap-platform.hContains platform specific information for compiling on a variety of platforms. This file is a support file for ldap.h and does not need to be included in source code.
/opt/ldapux/include/ldap-to-be-deprecated.hLDAP APIs that will not be available in the future. Do not use this header file for newly created LDAP-enabled applications.
/opt/ldapux/include/ldap-deprecated.hLDAP APIs that have been deprecated. Do not use.

 

NOTE: If you attempt to use the LDAP C SDK in your code , you only need to put in “#include <ldap.h>” in the code and compile with the -lldap parameter to load the LDAP C SDK library.
Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 2004 Hewlett-Packard Development Company, L.P.