/* * Please do not edit this file. * It was generated using rpcgen. */ #ifndef _DB_MINDEX_C_H_RPCGEN #define _DB_MINDEX_C_H_RPCGEN #include #ifndef _DB_MINDEX_H #define _DB_MINDEX_H #include "db_vers_c.h" #include "db_table_c.h" #include "db_index_entry_c.h" #include "db_index_c.h" #include "db_scheme_c.h" #include "db_query_c.h" #include "ldap_parse.h" #include "nisdb_rw.h" #include "ldap_xdr.h" struct db_next_index_desc { entryp location; struct db_next_index_desc *next; }; struct db_mindex { vers rversion; struct { u_int indices_len; db_index *indices_val; } indices; db_table *table; db_scheme *scheme; __nisdb_ptr_t objPath; __nisdb_flag_t noWriteThrough; __nisdb_flag_t noLDAPquery; __nisdb_flag_t initialLoad; __nisdb_ptr_t dbptr; __nisdb_rwlock_t mindex_rwlock; }; typedef struct db_mindex db_mindex; typedef db_mindex *db_mindex_p; typedef char *strP; struct xdr_nis_object_s { int xversion; nis_object *obj; struct { u_int dirEntry_len; strP *dirEntry_val; } dirEntry; }; typedef struct xdr_nis_object_s xdr_nis_object_s; typedef xdr_nis_object_s xdr_nis_object_t; #endif /* _DB_MINDEX_H */ /* the xdr functions */ extern bool_t xdr_db_mindex(); extern bool_t xdr_db_mindex_p(); extern bool_t xdr_strP(); extern bool_t xdr_xdr_nis_object_s(); extern bool_t xdr_xdr_nis_object_t(); #endif /* !_DB_MINDEX_C_H_RPCGEN */