/osnet-11/usr/src/lib/libnisdb/ |
H A D | ldap_scheme.h | 41 db_query *schemeQuery2Query(db_query *qin, db_scheme *s);
|
H A D | ldap_nisdbquery.h | 48 __nis_rule_value_t *rv, db_query *qin, 52 __nis_rule_value_t *rv, db_query *qin,
|
H A D | ldap_scheme.c | 38 schemeQuery2Query(db_query *qin, db_scheme *s) { argument 43 q = cloneQuery(qin, 0);
|
H A D | ldap_map.h | 52 db_query **mapFromLDAP(__nis_table_mapping_t *t, db_query *qin,
|
H A D | ldap_nisdbquery.c | 320 filterQuery(__nis_table_mapping_t *t, db_query **q, db_query *qin, argument 327 if ((t == 0 && qin == 0) || q == 0 || 355 if (retain && qin != 0) 356 retain = verifyQueryMatch(q[i], qin); 387 db_query *qin, __nis_obj_attr_t ***objAttr, 729 query = filterQuery(t, query, qin, &attr, &nq); 730 else if (qin != 0) 731 query = filterQuery(0, query, qin, &attr, &nq); 754 db_query *qin, __nis_obj_attr_t ***objAttr, int *numQueries) { 785 qp[nqp] = createNisPlusEntry(t, &rv[i], qin, 386 createNisPlusEntry(__nis_table_mapping_t *t, __nis_rule_value_t *rv, db_query *qin, __nis_obj_attr_t ***objAttr, int *numQueries) argument 753 ruleValue2Query(__nis_table_mapping_t *t, __nis_rule_value_t *rv, db_query *qin, __nis_obj_attr_t ***objAttr, int *numQueries) argument [all...] |
H A D | db_mindex2.cc | 248 selectMapping(db_table *table, nis_object *obj, db_query *qin, argument 310 * for entries per 'qin'. 312 * directory Use 'qin' and table->mapping.objName 315 * 'qin' == NULL means reading/writing the 350 if (qin == 0) { 361 nqc = qin->size(); 362 if (nqc != 1 || (qc = qin->queryloc()) == 0 || 718 * Query LDAP per the supplied (scheme-) query 'qin'. If 'doAsynch' is 719 * set, and the query is an enumeration (qin == 0), the query will be 727 db_mindex::queryLDAP(db_query *qin, cha argument 1086 removeLDAP(db_query *qin, nis_object *obj) argument 1283 storeLDAP(db_query *qin, entry_object *obj, nis_object *o, entry_obj *oldObj, char *dbId) argument [all...] |
H A D | db_mindex3.cc | 51 db_query *qin; member in struct:__anon1940 86 * Retrieve container entries from LDAP per 't' and 'qin'/'q'. 91 * (qin == NULL), the retrieval is performed in a detached 97 db_mindex::entriesFromLDAP(__nis_table_mapping_t *t, db_query *qin, db_query *q, argument 114 arg->qin = qin; 182 if (doAsynch && qin == 0) { 201 if (doAsynch && qin == 0) { 333 db_query *q, *qin; local 354 qin [all...] |
H A D | ldap_map.c | 185 * If 'qin' is NULL, enumeration is desired. 194 mapFromLDAP(__nis_table_mapping_t *t, db_query *qin, int *numQueries, argument 214 tp = selectTableMapping(t, qin, 0, 0, dbId, &numMatches); 234 if (qin != 0) { 235 rv = buildNisPlusRuleValue(t, qin, 0); 272 nqt = (ls->isDN || qin != 0) ? 0 : -1; 276 * If qin != 0, then we need to make sure that the 278 * are compatible with 'qin' are retained. This will 280 * case, no need to filter on 'qin'). 282 if (ls->isDN || qin [all...] |