/* * Please do not edit this file. * It was generated using rpcgen. */ #ifndef _DB_DICTLOG_C_H_RPCGEN #define _DB_DICTLOG_C_H_RPCGEN #include #pragma ident "%Z%%M% %I% %E% SMI" #ifndef _DB_DICTLOG_H #define _DB_DICTLOG_H /* A log entry that describes an action to be performed and its parameters. */ #include "db_vers_c.h" #include #include "nisdb_rw.h" #define DB_ADD_TABLE 1 #define DB_REMOVE_TABLE 2 struct db_dictlog_entry { vers aversion; int action; char *table_name; table_obj *table_object; struct db_dictlog_entry *next; vers bversion; }; typedef struct db_dictlog_entry db_dictlog_entry; typedef db_dictlog_entry *db_dictlog_entry_p; bool_t xdr_table_obj(); struct db_dictlog_list { struct { u_int list_len; db_dictlog_entry_p *list_val; } list; }; typedef struct db_dictlog_list db_dictlog_list; #endif /* _DB_DICTLOG_H */ /* the xdr functions */ extern bool_t xdr_db_dictlog_entry(); extern bool_t xdr_db_dictlog_entry_p(); extern bool_t xdr_db_dictlog_list(); #endif /* !_DB_DICTLOG_C_H_RPCGEN */