Mercurial > hg > xemacs-beta
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) |