comparison src/eldap.c @ 261:405dd6d1825b r20-5b29

Import from CVS: tag r20-5b29
author cvs
date Mon, 13 Aug 2007 10:23:51 +0200
parents 11cf20601dec
children 8efd647ea9ca
comparison
equal deleted inserted replaced
260:052205f7dd5f 261:405dd6d1825b
57 static Lisp_Object Qhost, Qfilter, Qattributes, Qattrsonly, Qbase, Qscope, 57 static Lisp_Object Qhost, Qfilter, Qattributes, Qattrsonly, Qbase, Qscope,
58 Qauth, Qbinddn, Qpasswd, Qderef, Qtimelimit, Qsizelimit; 58 Qauth, Qbinddn, Qpasswd, Qderef, Qtimelimit, Qsizelimit;
59 /* Search scope limits */ 59 /* Search scope limits */
60 static Lisp_Object Qbase, Qonelevel, Qsubtree; 60 static Lisp_Object Qbase, Qonelevel, Qsubtree;
61 /* Authentication methods */ 61 /* Authentication methods */
62 static Lisp_Object Qsimple;
63 #ifdef LDAP_AUTH_KRBV41 62 #ifdef LDAP_AUTH_KRBV41
64 static Lisp_Object Qkrbv41; 63 static Lisp_Object Qkrbv41;
65 #endif 64 #endif
66 #ifdef LDAP_AUTH_KRBV42 65 #ifdef LDAP_AUTH_KRBV42
67 static Lisp_Object Qkrbv42; 66 static Lisp_Object Qkrbv42;
68 #endif 67 #endif
69 /* Deref policy */ 68 /* Deref policy */
70 static Lisp_Object Qnever, Qalways, Qsearch, Qfind; 69 static Lisp_Object Qnever, Qalways, Qfind;
71 70
72 DEFUN ("ldap-search-internal", Fldap_search_internal, 1, 1, 0, /* 71 DEFUN ("ldap-search-internal", Fldap_search_internal, 1, 1, 0, /*
73 Perform a search on a LDAP server. 72 Perform a search on a LDAP server.
74 SEARCH-PLIST is a property list describing the search request. 73 SEARCH-PLIST is a property list describing the search request.
75 Valid keys in that list are: 74 Valid keys in that list are:
428 defsymbol (&Qtimelimit, "timelimit"); 427 defsymbol (&Qtimelimit, "timelimit");
429 defsymbol (&Qsizelimit, "sizelimit"); 428 defsymbol (&Qsizelimit, "sizelimit");
430 defsymbol (&Qbase, "base"); 429 defsymbol (&Qbase, "base");
431 defsymbol (&Qonelevel, "onelevel"); 430 defsymbol (&Qonelevel, "onelevel");
432 defsymbol (&Qsubtree, "subtree"); 431 defsymbol (&Qsubtree, "subtree");
433 defsymbol (&Qsimple, "simple");
434 #ifdef LDAP_AUTH_KRBV41 432 #ifdef LDAP_AUTH_KRBV41
435 defsymbol (&Qkrbv41, "krbv41"); 433 defsymbol (&Qkrbv41, "krbv41");
436 #endif 434 #endif
437 #ifdef LDAP_AUTH_KRBV42 435 #ifdef LDAP_AUTH_KRBV42
438 defsymbol (&Qkrbv42, "krbv42"); 436 defsymbol (&Qkrbv42, "krbv42");
439 #endif 437 #endif
440 defsymbol (&Qnever, "never"); 438 defsymbol (&Qnever, "never");
441 defsymbol (&Qalways, "always"); 439 defsymbol (&Qalways, "always");
442 defsymbol (&Qsearch, "search");
443 defsymbol (&Qfind, "find"); 440 defsymbol (&Qfind, "find");
444 } 441 }
445 442
446 void 443 void
447 vars_of_eldap (void) 444 vars_of_eldap (void)