LDAP-UX Client Services B.05.01 Administrator Guide for HP directory servers and Windows ADS
11 Mozilla LDAP C SDK
This chapter describes the Mozilla LDAP SDK for C and the SDK file components.
11.1 Overview
The LDAP-UX Client Services provides Mozilla LDAP C SDK 6.0.5 support. The LDAP C SDK is a
Software Development Kit that contains a set of LDAP Application Programming Interfaces (API) to
enable you to build LDAP-enabled clients. Mozilla LDAP C SDK 6.0.5 supports IPv6 addressing.
The functionality implemented in the SDK closely follows the interface outlined in RFC 2251. Using
the functionality provided with the SDK, you can enable your clients to connect to LDAP v3-compliant
servers and perform the LDAP functions.
The API functions provided by the LDAP C SDK enable you to perform the following major LDAP
operations:
• Search for retrieving a list of entries
• Add new entries to the directory
• Update existing entries
• Delete entries
• Rename entries
NOTE: For the detailed information on how to use the LDAP API functions contained in the Mozilla
SDK for C, and how to enable your client applications to connect to the LDAP servers, see the
Mozilla LDAP C SDK Programmer's Guide at:
http://www.mozilla.org/directory/csdk-docs/
11.2 The Mozilla LDAP C SDK file components
Table 38 (page 394) shows the Mozilla LDAP C SDK 6.0.5 file components on an HP-UX PA-RISC
machine:
Table 38 Mozilla LDAP C SDK file components on the PA-RISC machine
DescriptionFiles
Main LDAP C SDK API libraries/usr/lib/libldap.sl (32-bit)
/usr/lib/pa20_64/libldap.sl (64-bit)
LDAP C SDK dependency libraries/opt/ldapux/lib/libfreebl_32fpu_3.sl (32-bit)
/opt/ldapux/lib/libfreebl_32int_3.sl (32-bit)
/opt/ldapux/lib/libnspr4.sl (32-bit)
/opt/ldapux/lib/libnss3.sl (32-bit)
/opt/ldapux/lib/libplc4.sl (32-bit)
/opt/ldapux/lib/libplds4.sl (32-bit)
/opt/ldapux/lib/libsoftokn3.sl (32-bit)
/opt/ldapux/lib/libssl3.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/libplds4.sl (64-bit)
/opt/ldapux/lib/pa20_64/libsoftokn3. sl (64-bit)
/opt/ldapux/lib/pa20_64/libssl3.sl (64-bit )
394 Mozilla LDAP C SDK