/* * Please do not edit this file. * It was generated using rpcgen. */ #ifndef _DB_DICTIONARY_C_H_RPCGEN #define _DB_DICTIONARY_C_H_RPCGEN #include #ifndef _DB_DICTIONARY_H #define _DB_DICTIONARY_H #include "nisdb_rw.h" #include "nisdb_ldap.h" #include "db_entry_c.h" #include "db_scheme_c.h" #include "db_vers_c.h" #include "ldap_xdr.h" typedef void *nullptr; typedef u_int db_dict_version; struct db_table_desc { char *table_name; u_long hashval; db_scheme *scheme; nullptr database; struct db_table_desc *next; }; typedef struct db_table_desc db_table_desc; typedef db_table_desc *db_table_desc_p; typedef char *db_table_namep; typedef struct { u_int db_table_names_len; db_table_namep *db_table_names_val; } db_table_names; struct db_dict_desc { db_dict_version impl_vers; struct { u_int tables_len; db_table_desc_p *tables_val; } tables; int count; }; typedef struct db_dict_desc db_dict_desc; bool_t xdr_db_dict_desc(); typedef struct db_dict_desc *db_dict_desc_p; struct __nisdb_dictionary_defer_struct { db_dict_desc *dictionary; }; typedef struct __nisdb_dictionary_defer_struct __nisdb_dictionary_defer_struct; typedef __nisdb_dictionary_defer_struct __nisdb_dictionary_defer_t; bool_t xdr___nisdb_dictionary_defer_t(); #endif /* _DB_DICTIONARY_H */ /* the xdr functions */ extern bool_t xdr_db_table_desc(); extern bool_t xdr_db_table_desc_p(); extern bool_t xdr_db_table_namep(); extern bool_t xdr_db_table_names(); extern bool_t xdr_db_dict_desc_p(); extern bool_t xdr___nisdb_dictionary_defer_struct(); extern bool_t xdr___nisdb_dictionary_defer_t(); #endif /* !_DB_DICTIONARY_C_H_RPCGEN */