1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
s1:=Chunk(LDAP_SEQUENCE, // SEQUENCE
Chunk(LDAP_INTEGER,#2)+ // Message ID 2
Chunk(LDAP_SEARCH, // Search
Chunk(LDAP_STRING,'')+ // BaseObject
Chunk(LDAP_ENUM,#2)+ // Scope 2 = Whole Tree
Chunk(LDAP_ENUM,#0)+ // Aliases 0 = derefaliases
Chunk(LDAP_INTEGER,#0)+ // Size limite
Chunk(LDAP_INTEGER,#0)+ // Time limite
Chunk(LDAP_BOOLEAN,LDAP_FALSE)+ // Type only (boolean)
Chunk(LDAP_FILTER_OR, // Filter = OR
Chunk(LDAP_FILTER_MATCH, // Filter = Equality Match
Chunk(LDAP_STRING,'cn')+ // common name
Chunk(LDAP_STRING,Name)
)+
Chunk(LDAP_FILTER_MATCH, // Filter = Equality Match
Chunk(LDAP_STRING,'uid')+ // unique id
Chunk(LDAP_STRING,Name)
)
)+
Chunk(LDAP_SEQUENCE,
Chunk(LDAP_NULL,'') // NULL
)
)
); |
Partager