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