1 /* 2 * Please do not edit this file. 3 * It was generated using rpcgen. 4 */ 5 6 #ifndef _DB_LOG_ENTRY_C_H_RPCGEN 7 #define _DB_LOG_ENTRY_C_H_RPCGEN 8 9 #include <rpc/rpc.h> 10 #pragma ident "%Z%%M% %I% %E% SMI" 11 #ifndef _DB_LOG_ENTRY_H 12 #define _DB_LOG_ENTRY_H 13 14 /* A log entry that describes an action to be performed and its parameters. */ 15 16 #include "db_vers_c.h" 17 #include "db_query_c.h" 18 #include "db_entry_c.h" 19 20 struct db_log_entry { 21 vers aversion; 22 db_action action; 23 db_query *query; 24 entry_object *object; 25 struct db_log_entry *next; 26 vers bversion; 27 }; 28 typedef struct db_log_entry db_log_entry; 29 30 typedef db_log_entry *db_log_entry_p; 31 32 struct db_log_list { 33 struct { 34 u_int list_len; 35 db_log_entry_p *list_val; 36 } list; 37 }; 38 typedef struct db_log_list db_log_list; 39 #endif /* _DB_LOG_ENTRY_H */ 40 41 /* the xdr functions */ 42 extern bool_t xdr_db_log_entry(); 43 extern bool_t xdr_db_log_entry_p(); 44 extern bool_t xdr_db_log_list(); 45 46 #endif /* !_DB_LOG_ENTRY_C_H_RPCGEN */ 47