Lines Matching refs:LDAP
1 /* $NetBSD: ldap.h,v 1.4 2025/09/05 21:16:19 christos Exp $ */
68 #define LDAP_PORT 389 /* ldap:/// default LDAP port */
69 #define LDAPS_PORT 636 /* ldaps:/// default LDAP over TLS port */
242 int ldapai_protocol_version; /* highest LDAP version supported */
256 * LDAP Control structure
264 /* LDAP Controls */
285 /* LDAP Content Synchronization Operation -- RFC 4533 */
316 /* LDAP Don't Use Copy Control (RFC 6171) */
334 /* LDAP Chaining Behavior Control *//* work in progress */
335 /* <draft-sermersheim-ldap-chaining>;
366 /* <draft-wahl-ldap-session> */
376 /* LDAP Duplicated Entry Control Extension *//* not implemented in slapd(8) */
382 /* LDAP Persistent Search Control *//* not implemented in slapd(8) */
390 /* LDAP VLV */
407 /* <draft-vchu-ldap-pwd-policy> */
411 /* LDAP Unsolicited Notifications */
415 /* LDAP Extended Operations */
446 /* LDAP Distributed Procedures <draft-sermersheim-ldap-distproc> */
468 /* LDAP Features */
477 /* LDAP Experimental (works in progress) Features */
483 * specific LDAP instantiations of BER types we know about
525 /* LDAP Request Messages */
539 /* LDAP Response Messages */
614 * LDAP Result Codes
706 /* LDAP Sync (4096) */
716 /* for the LDAP No-Op control */
720 * see <draft-sermersheim-ldap-chaining> ) */
726 /* for Distributed Procedures (see <draft-sermersheim-ldap-distproc>) */
736 * Based on draft-ietf-ldap-c-api-xx
763 * This structure represents both ldap messages and ldap responses.
782 * (see ldap/servers/slapd/slap.h)
795 * structure representing an ldap session which can
799 typedef struct ldap LDAP;
814 * types for ldap URL handling
833 #define LDAP_URL_ERR_BADSCHEME 0x03 /* URL doesn't begin with "ldap[si]://" */
843 * LDAP sync (RFC4533) API
949 LDAP *ls_ld;
971 * End of LDAP sync (RFC4533) API
981 typedef int (ldap_conn_add_f) LDAP_P(( LDAP *ld, Sockbuf *sb, LDAPURLDesc *srv, struct sockaddr *addr,
984 typedef void (ldap_conn_del_f) LDAP_P(( LDAP *ld, Sockbuf *sb, struct ldap_conncb *ctx ));
987 * delete callback is called with a NULL Sockbuf just before freeing the LDAP handle.
1006 LDAP *ld,
1012 LDAP *ld,
1018 LDAP *ld, LDAP_CONST char *url,
1024 LDAP *ld,
1030 LDAP *ld, char ***refsp, int *cntp,
1035 LDAP *ld,
1041 LDAP *ld,
1048 LDAP *ld,
1122 LDAP *ld,
1131 LDAP *ld,
1141 LDAP *ld,
1149 LDAP *ld,
1162 LDAP *ld,
1170 LDAP *ld,
1179 LDAP *ld,
1188 LDAP *ld,
1197 LDAP *ld,
1203 LDAP *ld,
1214 LDAP *ld,
1237 LDAP *ld, unsigned flags, void* defaults, void *interact ));
1241 LDAP *ld,
1261 LDAP *ld,
1274 LDAP *ld,
1284 LDAP *ld,
1296 LDAP *ld,
1303 LDAP *ld,
1313 LDAP *ld,
1319 LDAP *ld,
1331 LDAP *ld,
1341 LDAP *ld,
1351 LDAP *ld,
1358 LDAP *ld,
1370 LDAP *ld,
1378 LDAP *ld,
1386 LDAP *ld,
1391 LDAP *ld,
1401 LDAP *ld,
1417 LDAP *ld,
1423 LDAP *ld,
1432 LDAP *ld,
1438 LDAP *ld,
1448 LDAP *ld,
1457 LDAP *ld,
1466 LDAP *ld,
1472 LDAP *ld,
1483 LDAP *ld,
1494 LDAP *ld,
1505 LDAP *ld,
1513 LDAP *ld,
1521 LDAP *ld,
1527 LDAP *ld,
1533 LDAP *ld,
1540 LDAP *ld,
1551 LDAP_F( LDAP * )
1556 LDAP_F( LDAP * )
1564 LDAP **ldp ));
1568 LDAP **ldp,
1571 LDAP_F( LDAP * )
1573 LDAP *old ));
1576 ldap_connect( LDAP *ld );
1584 LDAP *ld ));
1588 LDAP *ld,
1595 LDAP *ld ));
1599 LDAP *ld,
1608 LDAP *ld,
1613 LDAP *ld,
1618 LDAP *ld,
1626 LDAP *ld,
1631 LDAP *ld,
1636 LDAP *ld,
1641 LDAP *ld,
1653 LDAP *ld,
1658 LDAP *ld,
1663 LDAP *ld,
1668 LDAP *ld,
1692 LDAP *ld,
1822 LDAP *ld, LDAPMessage *e, BerElement **berout, struct berval *dn ));
1826 LDAP *ld, LDAPMessage *e, BerElement *ber, struct berval *attr,
1834 LDAP *ld,
1840 LDAP *ld,
1850 LDAP *ld,
1865 LDAP *ld,
1883 LDAP *ld,
1903 LDAP *ld,
1917 LDAP *ld,
1931 LDAP *ld,
1946 LDAP *ld,
1955 LDAP *ld,
1965 LDAP *ld,
1980 LDAP *ld,
1986 LDAP *ld,
1992 LDAP *ld));
1997 LDAP *ld ));
2001 LDAP *ld ));
2061 ldap_sort_entries LDAP_P(( LDAP *ld,
2068 LDAP *ld,
2114 * LDAP Cancel Extended Operation <draft-zeilenga-ldap-cancel-xx.txt>
2120 ldap_cancel LDAP_P(( LDAP *ld,
2127 ldap_cancel_s LDAP_P(( LDAP *ld,
2133 * LDAP Turn Extended Operation <draft-zeilenga-ldap-turn-xx.txt>
2139 ldap_turn LDAP_P(( LDAP *ld,
2147 ldap_turn_s LDAP_P(( LDAP *ld,
2154 * LDAP Paged Results
2161 LDAP *ld,
2168 LDAP *ld,
2178 LDAP *ld,
2186 LDAP *ld,
2192 * LDAP Server Side Sort
2215 LDAP *ld,
2221 LDAP *ld,
2228 LDAP *ld,
2234 * LDAP Virtual List View
2253 LDAP *ld,
2259 LDAP *ld,
2265 LDAP *ld,
2273 * LDAP Verify Credentials
2279 LDAP *ld,
2291 LDAP *ld,
2308 LDAP *ld,
2321 LDAP *ld,
2343 * LDAP Who Am I?
2350 LDAP *ld,
2355 ldap_whoami LDAP_P(( LDAP *ld,
2362 LDAP *ld,
2368 * LDAP Password Modify
2375 LDAP *ld,
2380 ldap_passwd LDAP_P(( LDAP *ld,
2390 LDAP *ld,
2400 * LDAP Password Policy controls
2421 LDAP *ld,
2426 LDAP *ld,
2438 LDAP *ld,
2443 * LDAP
2450 LDAP *ld,
2455 ldap_refresh LDAP_P(( LDAP *ld,
2464 LDAP *ld,
2472 * LDAP Transactions
2475 ldap_txn_start LDAP_P(( LDAP *ld,
2481 ldap_txn_start_s LDAP_P(( LDAP *ld,
2487 ldap_txn_end LDAP_P(( LDAP *ld,
2495 ldap_txn_end_s LDAP_P(( LDAP *ld,
2557 LDAP *ld,
2566 LDAP *ld,
2575 LDAP *ld,
2590 LDAP *ld,
2598 LDAP *ld,
2606 LDAP *ld,
2615 LDAP *ld,
2621 LDAP *ld,
2629 LDAP *ld,
2636 LDAP *ld,
2645 LDAP *ld,
2651 LDAP *ld,
2680 LDAP *ld,
2686 LDAP *ld,
2697 LDAP *ld,
2703 LDAP *ld,
2713 LDAP *ld,
2721 LDAP *ld,
2730 LDAP *ld,
2741 LDAP *ld,
2759 LDAP *ld,
2766 * high level LDIF to LDAP structure support