summaryrefslogtreecommitdiff
path: root/bdb/rpc_server
diff options
context:
space:
mode:
Diffstat (limited to 'bdb/rpc_server')
-rw-r--r--bdb/rpc_server/db_server_svc.c359
-rw-r--r--bdb/rpc_server/db_server_xdr.c1149
-rw-r--r--bdb/rpc_server/gen_db_server.c703
3 files changed, 0 insertions, 2211 deletions
diff --git a/bdb/rpc_server/db_server_svc.c b/bdb/rpc_server/db_server_svc.c
deleted file mode 100644
index 96d8a4a5dd9..00000000000
--- a/bdb/rpc_server/db_server_svc.c
+++ /dev/null
@@ -1,359 +0,0 @@
-#include "db_config.h"
-#ifdef HAVE_RPC
-/*
- * Please do not edit this file.
- * It was generated using rpcgen.
- */
-
-#include "db_server.h"
-#include <stdio.h>
-#include <stdlib.h> /* getenv, exit */
-#include <memory.h>
-#include <sys/socket.h>
-#include <netinet/in.h>
-extern void __dbsrv_timeout();
-
-#ifdef DEBUG
-#define RPC_SVC_FG
-#endif
-
-static void
-db_serverprog_1(rqstp, transp)
- struct svc_req *rqstp;
- register SVCXPRT *transp;
-{
- union {
- __env_cachesize_msg __db_env_cachesize_1_arg;
- __env_close_msg __db_env_close_1_arg;
- __env_create_msg __db_env_create_1_arg;
- __env_flags_msg __db_env_flags_1_arg;
- __env_open_msg __db_env_open_1_arg;
- __env_remove_msg __db_env_remove_1_arg;
- __txn_abort_msg __db_txn_abort_1_arg;
- __txn_begin_msg __db_txn_begin_1_arg;
- __txn_commit_msg __db_txn_commit_1_arg;
- __db_bt_maxkey_msg __db_db_bt_maxkey_1_arg;
- __db_bt_minkey_msg __db_db_bt_minkey_1_arg;
- __db_close_msg __db_db_close_1_arg;
- __db_create_msg __db_db_create_1_arg;
- __db_del_msg __db_db_del_1_arg;
- __db_extentsize_msg __db_db_extentsize_1_arg;
- __db_flags_msg __db_db_flags_1_arg;
- __db_get_msg __db_db_get_1_arg;
- __db_h_ffactor_msg __db_db_h_ffactor_1_arg;
- __db_h_nelem_msg __db_db_h_nelem_1_arg;
- __db_key_range_msg __db_db_key_range_1_arg;
- __db_lorder_msg __db_db_lorder_1_arg;
- __db_open_msg __db_db_open_1_arg;
- __db_pagesize_msg __db_db_pagesize_1_arg;
- __db_put_msg __db_db_put_1_arg;
- __db_re_delim_msg __db_db_re_delim_1_arg;
- __db_re_len_msg __db_db_re_len_1_arg;
- __db_re_pad_msg __db_db_re_pad_1_arg;
- __db_remove_msg __db_db_remove_1_arg;
- __db_rename_msg __db_db_rename_1_arg;
- __db_stat_msg __db_db_stat_1_arg;
- __db_swapped_msg __db_db_swapped_1_arg;
- __db_sync_msg __db_db_sync_1_arg;
- __db_cursor_msg __db_db_cursor_1_arg;
- __db_join_msg __db_db_join_1_arg;
- __dbc_close_msg __db_dbc_close_1_arg;
- __dbc_count_msg __db_dbc_count_1_arg;
- __dbc_del_msg __db_dbc_del_1_arg;
- __dbc_dup_msg __db_dbc_dup_1_arg;
- __dbc_get_msg __db_dbc_get_1_arg;
- __dbc_put_msg __db_dbc_put_1_arg;
- } argument;
- char *result;
- bool_t (*xdr_argument)(), (*xdr_result)();
- char *(*local)();
-
- switch (rqstp->rq_proc) {
- case NULLPROC:
- (void) svc_sendreply(transp, xdr_void,
- (char *)NULL);
- return;
-
- case __DB_env_cachesize:
- xdr_argument = xdr___env_cachesize_msg;
- xdr_result = xdr___env_cachesize_reply;
- local = (char *(*)()) __db_env_cachesize_1;
- break;
-
- case __DB_env_close:
- xdr_argument = xdr___env_close_msg;
- xdr_result = xdr___env_close_reply;
- local = (char *(*)()) __db_env_close_1;
- break;
-
- case __DB_env_create:
- xdr_argument = xdr___env_create_msg;
- xdr_result = xdr___env_create_reply;
- local = (char *(*)()) __db_env_create_1;
- break;
-
- case __DB_env_flags:
- xdr_argument = xdr___env_flags_msg;
- xdr_result = xdr___env_flags_reply;
- local = (char *(*)()) __db_env_flags_1;
- break;
-
- case __DB_env_open:
- xdr_argument = xdr___env_open_msg;
- xdr_result = xdr___env_open_reply;
- local = (char *(*)()) __db_env_open_1;
- break;
-
- case __DB_env_remove:
- xdr_argument = xdr___env_remove_msg;
- xdr_result = xdr___env_remove_reply;
- local = (char *(*)()) __db_env_remove_1;
- break;
-
- case __DB_txn_abort:
- xdr_argument = xdr___txn_abort_msg;
- xdr_result = xdr___txn_abort_reply;
- local = (char *(*)()) __db_txn_abort_1;
- break;
-
- case __DB_txn_begin:
- xdr_argument = xdr___txn_begin_msg;
- xdr_result = xdr___txn_begin_reply;
- local = (char *(*)()) __db_txn_begin_1;
- break;
-
- case __DB_txn_commit:
- xdr_argument = xdr___txn_commit_msg;
- xdr_result = xdr___txn_commit_reply;
- local = (char *(*)()) __db_txn_commit_1;
- break;
-
- case __DB_db_bt_maxkey:
- xdr_argument = xdr___db_bt_maxkey_msg;
- xdr_result = xdr___db_bt_maxkey_reply;
- local = (char *(*)()) __db_db_bt_maxkey_1;
- break;
-
- case __DB_db_bt_minkey:
- xdr_argument = xdr___db_bt_minkey_msg;
- xdr_result = xdr___db_bt_minkey_reply;
- local = (char *(*)()) __db_db_bt_minkey_1;
- break;
-
- case __DB_db_close:
- xdr_argument = xdr___db_close_msg;
- xdr_result = xdr___db_close_reply;
- local = (char *(*)()) __db_db_close_1;
- break;
-
- case __DB_db_create:
- xdr_argument = xdr___db_create_msg;
- xdr_result = xdr___db_create_reply;
- local = (char *(*)()) __db_db_create_1;
- break;
-
- case __DB_db_del:
- xdr_argument = xdr___db_del_msg;
- xdr_result = xdr___db_del_reply;
- local = (char *(*)()) __db_db_del_1;
- break;
-
- case __DB_db_extentsize:
- xdr_argument = xdr___db_extentsize_msg;
- xdr_result = xdr___db_extentsize_reply;
- local = (char *(*)()) __db_db_extentsize_1;
- break;
-
- case __DB_db_flags:
- xdr_argument = xdr___db_flags_msg;
- xdr_result = xdr___db_flags_reply;
- local = (char *(*)()) __db_db_flags_1;
- break;
-
- case __DB_db_get:
- xdr_argument = xdr___db_get_msg;
- xdr_result = xdr___db_get_reply;
- local = (char *(*)()) __db_db_get_1;
- break;
-
- case __DB_db_h_ffactor:
- xdr_argument = xdr___db_h_ffactor_msg;
- xdr_result = xdr___db_h_ffactor_reply;
- local = (char *(*)()) __db_db_h_ffactor_1;
- break;
-
- case __DB_db_h_nelem:
- xdr_argument = xdr___db_h_nelem_msg;
- xdr_result = xdr___db_h_nelem_reply;
- local = (char *(*)()) __db_db_h_nelem_1;
- break;
-
- case __DB_db_key_range:
- xdr_argument = xdr___db_key_range_msg;
- xdr_result = xdr___db_key_range_reply;
- local = (char *(*)()) __db_db_key_range_1;
- break;
-
- case __DB_db_lorder:
- xdr_argument = xdr___db_lorder_msg;
- xdr_result = xdr___db_lorder_reply;
- local = (char *(*)()) __db_db_lorder_1;
- break;
-
- case __DB_db_open:
- xdr_argument = xdr___db_open_msg;
- xdr_result = xdr___db_open_reply;
- local = (char *(*)()) __db_db_open_1;
- break;
-
- case __DB_db_pagesize:
- xdr_argument = xdr___db_pagesize_msg;
- xdr_result = xdr___db_pagesize_reply;
- local = (char *(*)()) __db_db_pagesize_1;
- break;
-
- case __DB_db_put:
- xdr_argument = xdr___db_put_msg;
- xdr_result = xdr___db_put_reply;
- local = (char *(*)()) __db_db_put_1;
- break;
-
- case __DB_db_re_delim:
- xdr_argument = xdr___db_re_delim_msg;
- xdr_result = xdr___db_re_delim_reply;
- local = (char *(*)()) __db_db_re_delim_1;
- break;
-
- case __DB_db_re_len:
- xdr_argument = xdr___db_re_len_msg;
- xdr_result = xdr___db_re_len_reply;
- local = (char *(*)()) __db_db_re_len_1;
- break;
-
- case __DB_db_re_pad:
- xdr_argument = xdr___db_re_pad_msg;
- xdr_result = xdr___db_re_pad_reply;
- local = (char *(*)()) __db_db_re_pad_1;
- break;
-
- case __DB_db_remove:
- xdr_argument = xdr___db_remove_msg;
- xdr_result = xdr___db_remove_reply;
- local = (char *(*)()) __db_db_remove_1;
- break;
-
- case __DB_db_rename:
- xdr_argument = xdr___db_rename_msg;
- xdr_result = xdr___db_rename_reply;
- local = (char *(*)()) __db_db_rename_1;
- break;
-
- case __DB_db_stat:
- xdr_argument = xdr___db_stat_msg;
- xdr_result = xdr___db_stat_reply;
- local = (char *(*)()) __db_db_stat_1;
- break;
-
- case __DB_db_swapped:
- xdr_argument = xdr___db_swapped_msg;
- xdr_result = xdr___db_swapped_reply;
- local = (char *(*)()) __db_db_swapped_1;
- break;
-
- case __DB_db_sync:
- xdr_argument = xdr___db_sync_msg;
- xdr_result = xdr___db_sync_reply;
- local = (char *(*)()) __db_db_sync_1;
- break;
-
- case __DB_db_cursor:
- xdr_argument = xdr___db_cursor_msg;
- xdr_result = xdr___db_cursor_reply;
- local = (char *(*)()) __db_db_cursor_1;
- break;
-
- case __DB_db_join:
- xdr_argument = xdr___db_join_msg;
- xdr_result = xdr___db_join_reply;
- local = (char *(*)()) __db_db_join_1;
- break;
-
- case __DB_dbc_close:
- xdr_argument = xdr___dbc_close_msg;
- xdr_result = xdr___dbc_close_reply;
- local = (char *(*)()) __db_dbc_close_1;
- break;
-
- case __DB_dbc_count:
- xdr_argument = xdr___dbc_count_msg;
- xdr_result = xdr___dbc_count_reply;
- local = (char *(*)()) __db_dbc_count_1;
- break;
-
- case __DB_dbc_del:
- xdr_argument = xdr___dbc_del_msg;
- xdr_result = xdr___dbc_del_reply;
- local = (char *(*)()) __db_dbc_del_1;
- break;
-
- case __DB_dbc_dup:
- xdr_argument = xdr___dbc_dup_msg;
- xdr_result = xdr___dbc_dup_reply;
- local = (char *(*)()) __db_dbc_dup_1;
- break;
-
- case __DB_dbc_get:
- xdr_argument = xdr___dbc_get_msg;
- xdr_result = xdr___dbc_get_reply;
- local = (char *(*)()) __db_dbc_get_1;
- break;
-
- case __DB_dbc_put:
- xdr_argument = xdr___dbc_put_msg;
- xdr_result = xdr___dbc_put_reply;
- local = (char *(*)()) __db_dbc_put_1;
- break;
-
- default:
- svcerr_noproc(transp);
- return;
- }
- (void) memset((char *)&argument, 0, sizeof (argument));
- if (!svc_getargs(transp, xdr_argument, &argument)) {
- svcerr_decode(transp);
- return;
- }
- result = (*local)(&argument, rqstp);
- if (result != NULL && !svc_sendreply(transp, xdr_result, result)) {
- svcerr_systemerr(transp);
- }
- if (!svc_freeargs(transp, xdr_argument, &argument)) {
- fprintf(stderr, "unable to free arguments");
- exit(1);
- }
- __dbsrv_timeout(0);
- return;
-}
-
-void __dbsrv_main()
-{
- register SVCXPRT *transp;
-
- (void) pmap_unset(DB_SERVERPROG, DB_SERVERVERS);
-
- transp = svctcp_create(RPC_ANYSOCK, 0, 0);
- if (transp == NULL) {
- fprintf(stderr, "cannot create tcp service.");
- exit(1);
- }
- if (!svc_register(transp, DB_SERVERPROG, DB_SERVERVERS, db_serverprog_1, IPPROTO_TCP)) {
- fprintf(stderr, "unable to register (DB_SERVERPROG, DB_SERVERVERS, tcp).");
- exit(1);
- }
-
- svc_run();
- fprintf(stderr, "svc_run returned");
- exit(1);
- /* NOTREACHED */
-}
-#endif /* HAVE_RPC */
diff --git a/bdb/rpc_server/db_server_xdr.c b/bdb/rpc_server/db_server_xdr.c
deleted file mode 100644
index f403f862e5d..00000000000
--- a/bdb/rpc_server/db_server_xdr.c
+++ /dev/null
@@ -1,1149 +0,0 @@
-#include "db_config.h"
-#ifdef HAVE_RPC
-/*
- * Please do not edit this file.
- * It was generated using rpcgen.
- */
-
-#include "db_server.h"
-
-bool_t
-xdr___env_cachesize_msg(xdrs, objp)
- register XDR *xdrs;
- __env_cachesize_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbenvcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->gbytes))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->bytes))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->ncache))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___env_cachesize_reply(xdrs, objp)
- register XDR *xdrs;
- __env_cachesize_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___env_close_msg(xdrs, objp)
- register XDR *xdrs;
- __env_close_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbenvcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->flags))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___env_close_reply(xdrs, objp)
- register XDR *xdrs;
- __env_close_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___env_create_msg(xdrs, objp)
- register XDR *xdrs;
- __env_create_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->timeout))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___env_create_reply(xdrs, objp)
- register XDR *xdrs;
- __env_create_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->envcl_id))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___env_flags_msg(xdrs, objp)
- register XDR *xdrs;
- __env_flags_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbenvcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->flags))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->onoff))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___env_flags_reply(xdrs, objp)
- register XDR *xdrs;
- __env_flags_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___env_open_msg(xdrs, objp)
- register XDR *xdrs;
- __env_open_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbenvcl_id))
- return (FALSE);
- if (!xdr_string(xdrs, &objp->home, ~0))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->flags))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->mode))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___env_open_reply(xdrs, objp)
- register XDR *xdrs;
- __env_open_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___env_remove_msg(xdrs, objp)
- register XDR *xdrs;
- __env_remove_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbenvcl_id))
- return (FALSE);
- if (!xdr_string(xdrs, &objp->home, ~0))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->flags))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___env_remove_reply(xdrs, objp)
- register XDR *xdrs;
- __env_remove_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___txn_abort_msg(xdrs, objp)
- register XDR *xdrs;
- __txn_abort_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->txnpcl_id))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___txn_abort_reply(xdrs, objp)
- register XDR *xdrs;
- __txn_abort_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___txn_begin_msg(xdrs, objp)
- register XDR *xdrs;
- __txn_begin_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->envpcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->parentcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->flags))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___txn_begin_reply(xdrs, objp)
- register XDR *xdrs;
- __txn_begin_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->txnidcl_id))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___txn_commit_msg(xdrs, objp)
- register XDR *xdrs;
- __txn_commit_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->txnpcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->flags))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___txn_commit_reply(xdrs, objp)
- register XDR *xdrs;
- __txn_commit_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_bt_maxkey_msg(xdrs, objp)
- register XDR *xdrs;
- __db_bt_maxkey_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbpcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->maxkey))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_bt_maxkey_reply(xdrs, objp)
- register XDR *xdrs;
- __db_bt_maxkey_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_bt_minkey_msg(xdrs, objp)
- register XDR *xdrs;
- __db_bt_minkey_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbpcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->minkey))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_bt_minkey_reply(xdrs, objp)
- register XDR *xdrs;
- __db_bt_minkey_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_close_msg(xdrs, objp)
- register XDR *xdrs;
- __db_close_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbpcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->flags))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_close_reply(xdrs, objp)
- register XDR *xdrs;
- __db_close_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_create_msg(xdrs, objp)
- register XDR *xdrs;
- __db_create_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->flags))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->envpcl_id))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_create_reply(xdrs, objp)
- register XDR *xdrs;
- __db_create_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->dbpcl_id))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_del_msg(xdrs, objp)
- register XDR *xdrs;
- __db_del_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbpcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->txnpcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->keydlen))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->keydoff))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->keyflags))
- return (FALSE);
- if (!xdr_bytes(xdrs, (char **)&objp->keydata.keydata_val, (u_int *) &objp->keydata.keydata_len, ~0))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->flags))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_del_reply(xdrs, objp)
- register XDR *xdrs;
- __db_del_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_extentsize_msg(xdrs, objp)
- register XDR *xdrs;
- __db_extentsize_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbpcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->extentsize))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_extentsize_reply(xdrs, objp)
- register XDR *xdrs;
- __db_extentsize_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_flags_msg(xdrs, objp)
- register XDR *xdrs;
- __db_flags_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbpcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->flags))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_flags_reply(xdrs, objp)
- register XDR *xdrs;
- __db_flags_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_get_msg(xdrs, objp)
- register XDR *xdrs;
- __db_get_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbpcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->txnpcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->keydlen))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->keydoff))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->keyflags))
- return (FALSE);
- if (!xdr_bytes(xdrs, (char **)&objp->keydata.keydata_val, (u_int *) &objp->keydata.keydata_len, ~0))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->datadlen))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->datadoff))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->dataflags))
- return (FALSE);
- if (!xdr_bytes(xdrs, (char **)&objp->datadata.datadata_val, (u_int *) &objp->datadata.datadata_len, ~0))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->flags))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_get_reply(xdrs, objp)
- register XDR *xdrs;
- __db_get_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- if (!xdr_bytes(xdrs, (char **)&objp->keydata.keydata_val, (u_int *) &objp->keydata.keydata_len, ~0))
- return (FALSE);
- if (!xdr_bytes(xdrs, (char **)&objp->datadata.datadata_val, (u_int *) &objp->datadata.datadata_len, ~0))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_h_ffactor_msg(xdrs, objp)
- register XDR *xdrs;
- __db_h_ffactor_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbpcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->ffactor))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_h_ffactor_reply(xdrs, objp)
- register XDR *xdrs;
- __db_h_ffactor_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_h_nelem_msg(xdrs, objp)
- register XDR *xdrs;
- __db_h_nelem_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbpcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->nelem))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_h_nelem_reply(xdrs, objp)
- register XDR *xdrs;
- __db_h_nelem_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_key_range_msg(xdrs, objp)
- register XDR *xdrs;
- __db_key_range_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbpcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->txnpcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->keydlen))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->keydoff))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->keyflags))
- return (FALSE);
- if (!xdr_bytes(xdrs, (char **)&objp->keydata.keydata_val, (u_int *) &objp->keydata.keydata_len, ~0))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->flags))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_key_range_reply(xdrs, objp)
- register XDR *xdrs;
- __db_key_range_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- if (!xdr_double(xdrs, &objp->less))
- return (FALSE);
- if (!xdr_double(xdrs, &objp->equal))
- return (FALSE);
- if (!xdr_double(xdrs, &objp->greater))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_lorder_msg(xdrs, objp)
- register XDR *xdrs;
- __db_lorder_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbpcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->lorder))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_lorder_reply(xdrs, objp)
- register XDR *xdrs;
- __db_lorder_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_open_msg(xdrs, objp)
- register XDR *xdrs;
- __db_open_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbpcl_id))
- return (FALSE);
- if (!xdr_string(xdrs, &objp->name, ~0))
- return (FALSE);
- if (!xdr_string(xdrs, &objp->subdb, ~0))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->type))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->flags))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->mode))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_open_reply(xdrs, objp)
- register XDR *xdrs;
- __db_open_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->type))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->dbflags))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_pagesize_msg(xdrs, objp)
- register XDR *xdrs;
- __db_pagesize_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbpcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->pagesize))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_pagesize_reply(xdrs, objp)
- register XDR *xdrs;
- __db_pagesize_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_put_msg(xdrs, objp)
- register XDR *xdrs;
- __db_put_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbpcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->txnpcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->keydlen))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->keydoff))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->keyflags))
- return (FALSE);
- if (!xdr_bytes(xdrs, (char **)&objp->keydata.keydata_val, (u_int *) &objp->keydata.keydata_len, ~0))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->datadlen))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->datadoff))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->dataflags))
- return (FALSE);
- if (!xdr_bytes(xdrs, (char **)&objp->datadata.datadata_val, (u_int *) &objp->datadata.datadata_len, ~0))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->flags))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_put_reply(xdrs, objp)
- register XDR *xdrs;
- __db_put_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- if (!xdr_bytes(xdrs, (char **)&objp->keydata.keydata_val, (u_int *) &objp->keydata.keydata_len, ~0))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_re_delim_msg(xdrs, objp)
- register XDR *xdrs;
- __db_re_delim_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbpcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->delim))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_re_delim_reply(xdrs, objp)
- register XDR *xdrs;
- __db_re_delim_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_re_len_msg(xdrs, objp)
- register XDR *xdrs;
- __db_re_len_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbpcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->len))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_re_len_reply(xdrs, objp)
- register XDR *xdrs;
- __db_re_len_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_re_pad_msg(xdrs, objp)
- register XDR *xdrs;
- __db_re_pad_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbpcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->pad))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_re_pad_reply(xdrs, objp)
- register XDR *xdrs;
- __db_re_pad_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_remove_msg(xdrs, objp)
- register XDR *xdrs;
- __db_remove_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbpcl_id))
- return (FALSE);
- if (!xdr_string(xdrs, &objp->name, ~0))
- return (FALSE);
- if (!xdr_string(xdrs, &objp->subdb, ~0))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->flags))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_remove_reply(xdrs, objp)
- register XDR *xdrs;
- __db_remove_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_rename_msg(xdrs, objp)
- register XDR *xdrs;
- __db_rename_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbpcl_id))
- return (FALSE);
- if (!xdr_string(xdrs, &objp->name, ~0))
- return (FALSE);
- if (!xdr_string(xdrs, &objp->subdb, ~0))
- return (FALSE);
- if (!xdr_string(xdrs, &objp->newname, ~0))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->flags))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_rename_reply(xdrs, objp)
- register XDR *xdrs;
- __db_rename_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_stat_msg(xdrs, objp)
- register XDR *xdrs;
- __db_stat_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbpcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->flags))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_stat_statsreplist(xdrs, objp)
- register XDR *xdrs;
- __db_stat_statsreplist *objp;
-{
-
- if (!xdr_bytes(xdrs, (char **)&objp->ent.ent_val, (u_int *) &objp->ent.ent_len, ~0))
- return (FALSE);
- if (!xdr_pointer(xdrs, (char **)&objp->next, sizeof (__db_stat_statsreplist), (xdrproc_t) xdr___db_stat_statsreplist))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_stat_reply(xdrs, objp)
- register XDR *xdrs;
- __db_stat_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- if (!xdr_pointer(xdrs, (char **)&objp->statslist, sizeof (__db_stat_statsreplist), (xdrproc_t) xdr___db_stat_statsreplist))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_swapped_msg(xdrs, objp)
- register XDR *xdrs;
- __db_swapped_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbpcl_id))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_swapped_reply(xdrs, objp)
- register XDR *xdrs;
- __db_swapped_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_sync_msg(xdrs, objp)
- register XDR *xdrs;
- __db_sync_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbpcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->flags))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_sync_reply(xdrs, objp)
- register XDR *xdrs;
- __db_sync_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_cursor_msg(xdrs, objp)
- register XDR *xdrs;
- __db_cursor_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbpcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->txnpcl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->flags))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_cursor_reply(xdrs, objp)
- register XDR *xdrs;
- __db_cursor_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->dbcidcl_id))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_join_curslist(xdrs, objp)
- register XDR *xdrs;
- __db_join_curslist *objp;
-{
-
- if (!xdr_bytes(xdrs, (char **)&objp->ent.ent_val, (u_int *) &objp->ent.ent_len, ~0))
- return (FALSE);
- if (!xdr_pointer(xdrs, (char **)&objp->next, sizeof (__db_join_curslist), (xdrproc_t) xdr___db_join_curslist))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_join_msg(xdrs, objp)
- register XDR *xdrs;
- __db_join_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbpcl_id))
- return (FALSE);
- if (!xdr_pointer(xdrs, (char **)&objp->curslist, sizeof (__db_join_curslist), (xdrproc_t) xdr___db_join_curslist))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->flags))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___db_join_reply(xdrs, objp)
- register XDR *xdrs;
- __db_join_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->dbcidcl_id))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___dbc_close_msg(xdrs, objp)
- register XDR *xdrs;
- __dbc_close_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbccl_id))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___dbc_close_reply(xdrs, objp)
- register XDR *xdrs;
- __dbc_close_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___dbc_count_msg(xdrs, objp)
- register XDR *xdrs;
- __dbc_count_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbccl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->flags))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___dbc_count_reply(xdrs, objp)
- register XDR *xdrs;
- __dbc_count_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->dupcount))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___dbc_del_msg(xdrs, objp)
- register XDR *xdrs;
- __dbc_del_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbccl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->flags))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___dbc_del_reply(xdrs, objp)
- register XDR *xdrs;
- __dbc_del_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___dbc_dup_msg(xdrs, objp)
- register XDR *xdrs;
- __dbc_dup_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbccl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->flags))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___dbc_dup_reply(xdrs, objp)
- register XDR *xdrs;
- __dbc_dup_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->dbcidcl_id))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___dbc_get_msg(xdrs, objp)
- register XDR *xdrs;
- __dbc_get_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbccl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->keydlen))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->keydoff))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->keyflags))
- return (FALSE);
- if (!xdr_bytes(xdrs, (char **)&objp->keydata.keydata_val, (u_int *) &objp->keydata.keydata_len, ~0))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->datadlen))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->datadoff))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->dataflags))
- return (FALSE);
- if (!xdr_bytes(xdrs, (char **)&objp->datadata.datadata_val, (u_int *) &objp->datadata.datadata_len, ~0))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->flags))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___dbc_get_reply(xdrs, objp)
- register XDR *xdrs;
- __dbc_get_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- if (!xdr_bytes(xdrs, (char **)&objp->keydata.keydata_val, (u_int *) &objp->keydata.keydata_len, ~0))
- return (FALSE);
- if (!xdr_bytes(xdrs, (char **)&objp->datadata.datadata_val, (u_int *) &objp->datadata.datadata_len, ~0))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___dbc_put_msg(xdrs, objp)
- register XDR *xdrs;
- __dbc_put_msg *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->dbccl_id))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->keydlen))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->keydoff))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->keyflags))
- return (FALSE);
- if (!xdr_bytes(xdrs, (char **)&objp->keydata.keydata_val, (u_int *) &objp->keydata.keydata_len, ~0))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->datadlen))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->datadoff))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->dataflags))
- return (FALSE);
- if (!xdr_bytes(xdrs, (char **)&objp->datadata.datadata_val, (u_int *) &objp->datadata.datadata_len, ~0))
- return (FALSE);
- if (!xdr_u_int(xdrs, &objp->flags))
- return (FALSE);
- return (TRUE);
-}
-
-bool_t
-xdr___dbc_put_reply(xdrs, objp)
- register XDR *xdrs;
- __dbc_put_reply *objp;
-{
-
- if (!xdr_u_int(xdrs, &objp->status))
- return (FALSE);
- if (!xdr_bytes(xdrs, (char **)&objp->keydata.keydata_val, (u_int *) &objp->keydata.keydata_len, ~0))
- return (FALSE);
- return (TRUE);
-}
-#endif /* HAVE_RPC */
diff --git a/bdb/rpc_server/gen_db_server.c b/bdb/rpc_server/gen_db_server.c
deleted file mode 100644
index 20da69c4b1b..00000000000
--- a/bdb/rpc_server/gen_db_server.c
+++ /dev/null
@@ -1,703 +0,0 @@
-/* Do not edit: automatically built by gen_rpc.awk. */
-#include "db_config.h"
-
-#ifndef NO_SYSTEM_INCLUDES
-#include <sys/types.h>
-
-#include <rpc/rpc.h>
-#include <rpc/xdr.h>
-
-#include <errno.h>
-#include <string.h>
-#endif
-#include "db_server.h"
-
-#include "db_int.h"
-#include "db_server_int.h"
-#include "rpc_server_ext.h"
-
-#include "gen_server_ext.h"
-
-__env_cachesize_reply *
-__db_env_cachesize_1(req)
- __env_cachesize_msg *req;
-{
- static __env_cachesize_reply reply; /* must be static */
-
- __env_cachesize_1_proc(req->dbenvcl_id,
- req->gbytes,
- req->bytes,
- req->ncache,
- &reply);
-
- return (&reply);
-}
-
-__env_close_reply *
-__db_env_close_1(req)
- __env_close_msg *req;
-{
- static __env_close_reply reply; /* must be static */
-
- __env_close_1_proc(req->dbenvcl_id,
- req->flags,
- &reply);
-
- return (&reply);
-}
-
-__env_create_reply *
-__db_env_create_1(req)
- __env_create_msg *req;
-{
- static __env_create_reply reply; /* must be static */
-
- __env_create_1_proc(req->timeout,
- &reply);
-
- return (&reply);
-}
-
-__env_flags_reply *
-__db_env_flags_1(req)
- __env_flags_msg *req;
-{
- static __env_flags_reply reply; /* must be static */
-
- __env_flags_1_proc(req->dbenvcl_id,
- req->flags,
- req->onoff,
- &reply);
-
- return (&reply);
-}
-
-__env_open_reply *
-__db_env_open_1(req)
- __env_open_msg *req;
-{
- static __env_open_reply reply; /* must be static */
-
- __env_open_1_proc(req->dbenvcl_id,
- (*req->home == '\0') ? NULL : req->home,
- req->flags,
- req->mode,
- &reply);
-
- return (&reply);
-}
-
-__env_remove_reply *
-__db_env_remove_1(req)
- __env_remove_msg *req;
-{
- static __env_remove_reply reply; /* must be static */
-
- __env_remove_1_proc(req->dbenvcl_id,
- (*req->home == '\0') ? NULL : req->home,
- req->flags,
- &reply);
-
- return (&reply);
-}
-
-__txn_abort_reply *
-__db_txn_abort_1(req)
- __txn_abort_msg *req;
-{
- static __txn_abort_reply reply; /* must be static */
-
- __txn_abort_1_proc(req->txnpcl_id,
- &reply);
-
- return (&reply);
-}
-
-__txn_begin_reply *
-__db_txn_begin_1(req)
- __txn_begin_msg *req;
-{
- static __txn_begin_reply reply; /* must be static */
-
- __txn_begin_1_proc(req->envpcl_id,
- req->parentcl_id,
- req->flags,
- &reply);
-
- return (&reply);
-}
-
-__txn_commit_reply *
-__db_txn_commit_1(req)
- __txn_commit_msg *req;
-{
- static __txn_commit_reply reply; /* must be static */
-
- __txn_commit_1_proc(req->txnpcl_id,
- req->flags,
- &reply);
-
- return (&reply);
-}
-
-__db_bt_maxkey_reply *
-__db_db_bt_maxkey_1(req)
- __db_bt_maxkey_msg *req;
-{
- static __db_bt_maxkey_reply reply; /* must be static */
-
- __db_bt_maxkey_1_proc(req->dbpcl_id,
- req->maxkey,
- &reply);
-
- return (&reply);
-}
-
-__db_bt_minkey_reply *
-__db_db_bt_minkey_1(req)
- __db_bt_minkey_msg *req;
-{
- static __db_bt_minkey_reply reply; /* must be static */
-
- __db_bt_minkey_1_proc(req->dbpcl_id,
- req->minkey,
- &reply);
-
- return (&reply);
-}
-
-__db_close_reply *
-__db_db_close_1(req)
- __db_close_msg *req;
-{
- static __db_close_reply reply; /* must be static */
-
- __db_close_1_proc(req->dbpcl_id,
- req->flags,
- &reply);
-
- return (&reply);
-}
-
-__db_create_reply *
-__db_db_create_1(req)
- __db_create_msg *req;
-{
- static __db_create_reply reply; /* must be static */
-
- __db_create_1_proc(req->flags,
- req->envpcl_id,
- &reply);
-
- return (&reply);
-}
-
-__db_del_reply *
-__db_db_del_1(req)
- __db_del_msg *req;
-{
- static __db_del_reply reply; /* must be static */
-
- __db_del_1_proc(req->dbpcl_id,
- req->txnpcl_id,
- req->keydlen,
- req->keydoff,
- req->keyflags,
- req->keydata.keydata_val,
- req->keydata.keydata_len,
- req->flags,
- &reply);
-
- return (&reply);
-}
-
-__db_extentsize_reply *
-__db_db_extentsize_1(req)
- __db_extentsize_msg *req;
-{
- static __db_extentsize_reply reply; /* must be static */
-
- __db_extentsize_1_proc(req->dbpcl_id,
- req->extentsize,
- &reply);
-
- return (&reply);
-}
-
-__db_flags_reply *
-__db_db_flags_1(req)
- __db_flags_msg *req;
-{
- static __db_flags_reply reply; /* must be static */
-
- __db_flags_1_proc(req->dbpcl_id,
- req->flags,
- &reply);
-
- return (&reply);
-}
-
-__db_get_reply *
-__db_db_get_1(req)
- __db_get_msg *req;
-{
- static __db_get_reply reply; /* must be static */
- static int __db_get_free = 0; /* must be static */
-
- if (__db_get_free)
- xdr_free((xdrproc_t)xdr___db_get_reply, (void *)&reply);
- __db_get_free = 0;
-
- /* Reinitialize allocated fields */
- reply.keydata.keydata_val = NULL;
- reply.datadata.datadata_val = NULL;
-
- __db_get_1_proc(req->dbpcl_id,
- req->txnpcl_id,
- req->keydlen,
- req->keydoff,
- req->keyflags,
- req->keydata.keydata_val,
- req->keydata.keydata_len,
- req->datadlen,
- req->datadoff,
- req->dataflags,
- req->datadata.datadata_val,
- req->datadata.datadata_len,
- req->flags,
- &reply,
- &__db_get_free);
- return (&reply);
-}
-
-__db_h_ffactor_reply *
-__db_db_h_ffactor_1(req)
- __db_h_ffactor_msg *req;
-{
- static __db_h_ffactor_reply reply; /* must be static */
-
- __db_h_ffactor_1_proc(req->dbpcl_id,
- req->ffactor,
- &reply);
-
- return (&reply);
-}
-
-__db_h_nelem_reply *
-__db_db_h_nelem_1(req)
- __db_h_nelem_msg *req;
-{
- static __db_h_nelem_reply reply; /* must be static */
-
- __db_h_nelem_1_proc(req->dbpcl_id,
- req->nelem,
- &reply);
-
- return (&reply);
-}
-
-__db_key_range_reply *
-__db_db_key_range_1(req)
- __db_key_range_msg *req;
-{
- static __db_key_range_reply reply; /* must be static */
-
- __db_key_range_1_proc(req->dbpcl_id,
- req->txnpcl_id,
- req->keydlen,
- req->keydoff,
- req->keyflags,
- req->keydata.keydata_val,
- req->keydata.keydata_len,
- req->flags,
- &reply);
-
- return (&reply);
-}
-
-__db_lorder_reply *
-__db_db_lorder_1(req)
- __db_lorder_msg *req;
-{
- static __db_lorder_reply reply; /* must be static */
-
- __db_lorder_1_proc(req->dbpcl_id,
- req->lorder,
- &reply);
-
- return (&reply);
-}
-
-__db_open_reply *
-__db_db_open_1(req)
- __db_open_msg *req;
-{
- static __db_open_reply reply; /* must be static */
-
- __db_open_1_proc(req->dbpcl_id,
- (*req->name == '\0') ? NULL : req->name,
- (*req->subdb == '\0') ? NULL : req->subdb,
- req->type,
- req->flags,
- req->mode,
- &reply);
-
- return (&reply);
-}
-
-__db_pagesize_reply *
-__db_db_pagesize_1(req)
- __db_pagesize_msg *req;
-{
- static __db_pagesize_reply reply; /* must be static */
-
- __db_pagesize_1_proc(req->dbpcl_id,
- req->pagesize,
- &reply);
-
- return (&reply);
-}
-
-__db_put_reply *
-__db_db_put_1(req)
- __db_put_msg *req;
-{
- static __db_put_reply reply; /* must be static */
- static int __db_put_free = 0; /* must be static */
-
- if (__db_put_free)
- xdr_free((xdrproc_t)xdr___db_put_reply, (void *)&reply);
- __db_put_free = 0;
-
- /* Reinitialize allocated fields */
- reply.keydata.keydata_val = NULL;
-
- __db_put_1_proc(req->dbpcl_id,
- req->txnpcl_id,
- req->keydlen,
- req->keydoff,
- req->keyflags,
- req->keydata.keydata_val,
- req->keydata.keydata_len,
- req->datadlen,
- req->datadoff,
- req->dataflags,
- req->datadata.datadata_val,
- req->datadata.datadata_len,
- req->flags,
- &reply,
- &__db_put_free);
- return (&reply);
-}
-
-__db_re_delim_reply *
-__db_db_re_delim_1(req)
- __db_re_delim_msg *req;
-{
- static __db_re_delim_reply reply; /* must be static */
-
- __db_re_delim_1_proc(req->dbpcl_id,
- req->delim,
- &reply);
-
- return (&reply);
-}
-
-__db_re_len_reply *
-__db_db_re_len_1(req)
- __db_re_len_msg *req;
-{
- static __db_re_len_reply reply; /* must be static */
-
- __db_re_len_1_proc(req->dbpcl_id,
- req->len,
- &reply);
-
- return (&reply);
-}
-
-__db_re_pad_reply *
-__db_db_re_pad_1(req)
- __db_re_pad_msg *req;
-{
- static __db_re_pad_reply reply; /* must be static */
-
- __db_re_pad_1_proc(req->dbpcl_id,
- req->pad,
- &reply);
-
- return (&reply);
-}
-
-__db_remove_reply *
-__db_db_remove_1(req)
- __db_remove_msg *req;
-{
- static __db_remove_reply reply; /* must be static */
-
- __db_remove_1_proc(req->dbpcl_id,
- (*req->name == '\0') ? NULL : req->name,
- (*req->subdb == '\0') ? NULL : req->subdb,
- req->flags,
- &reply);
-
- return (&reply);
-}
-
-__db_rename_reply *
-__db_db_rename_1(req)
- __db_rename_msg *req;
-{
- static __db_rename_reply reply; /* must be static */
-
- __db_rename_1_proc(req->dbpcl_id,
- (*req->name == '\0') ? NULL : req->name,
- (*req->subdb == '\0') ? NULL : req->subdb,
- (*req->newname == '\0') ? NULL : req->newname,
- req->flags,
- &reply);
-
- return (&reply);
-}
-
-__db_stat_reply *
-__db_db_stat_1(req)
- __db_stat_msg *req;
-{
- static __db_stat_reply reply; /* must be static */
- static int __db_stat_free = 0; /* must be static */
-
- if (__db_stat_free)
- xdr_free((xdrproc_t)xdr___db_stat_reply, (void *)&reply);
- __db_stat_free = 0;
-
- /* Reinitialize allocated fields */
- reply.statslist = NULL;
-
- __db_stat_1_proc(req->dbpcl_id,
- req->flags,
- &reply,
- &__db_stat_free);
- return (&reply);
-}
-
-__db_swapped_reply *
-__db_db_swapped_1(req)
- __db_swapped_msg *req;
-{
- static __db_swapped_reply reply; /* must be static */
-
- __db_swapped_1_proc(req->dbpcl_id,
- &reply);
-
- return (&reply);
-}
-
-__db_sync_reply *
-__db_db_sync_1(req)
- __db_sync_msg *req;
-{
- static __db_sync_reply reply; /* must be static */
-
- __db_sync_1_proc(req->dbpcl_id,
- req->flags,
- &reply);
-
- return (&reply);
-}
-
-__db_cursor_reply *
-__db_db_cursor_1(req)
- __db_cursor_msg *req;
-{
- static __db_cursor_reply reply; /* must be static */
-
- __db_cursor_1_proc(req->dbpcl_id,
- req->txnpcl_id,
- req->flags,
- &reply);
-
- return (&reply);
-}
-
-int __db_db_join_curslist __P((__db_join_curslist *, u_int32_t **));
-void __db_db_join_cursfree __P((u_int32_t *));
-
-__db_join_reply *
-__db_db_join_1(req)
- __db_join_msg *req;
-{
- u_int32_t *__db_curslist;
- int ret;
- static __db_join_reply reply; /* must be static */
-
- if ((ret = __db_db_join_curslist(req->curslist, &__db_curslist)) != 0)
- goto out;
-
- __db_join_1_proc(req->dbpcl_id,
- __db_curslist,
- req->flags,
- &reply);
-
- __db_db_join_cursfree(__db_curslist);
-
-out:
- return (&reply);
-}
-
-int
-__db_db_join_curslist(locp, ppp)
- __db_join_curslist *locp;
- u_int32_t **ppp;
-{
- u_int32_t *pp;
- int cnt, ret, size;
- __db_join_curslist *nl;
-
- for (cnt = 0, nl = locp; nl != NULL; cnt++, nl = nl->next)
- ;
-
- if (cnt == 0) {
- *ppp = NULL;
- return (0);
- }
- size = sizeof(*pp) * (cnt + 1);
- if ((ret = __os_malloc(NULL, size, NULL, ppp)) != 0)
- return (ret);
- memset(*ppp, 0, size);
- for (pp = *ppp, nl = locp; nl != NULL; nl = nl->next, pp++) {
- *pp = *(u_int32_t *)nl->ent.ent_val;
- }
- return (0);
-}
-
-void
-__db_db_join_cursfree(pp)
- u_int32_t *pp;
-{
- size_t size;
- u_int32_t *p;
-
- if (pp == NULL)
- return;
- size = sizeof(*p);
- for (p = pp; *p != 0; p++) {
- size += sizeof(*p);
- }
- __os_free(pp, size);
-}
-
-__dbc_close_reply *
-__db_dbc_close_1(req)
- __dbc_close_msg *req;
-{
- static __dbc_close_reply reply; /* must be static */
-
- __dbc_close_1_proc(req->dbccl_id,
- &reply);
-
- return (&reply);
-}
-
-__dbc_count_reply *
-__db_dbc_count_1(req)
- __dbc_count_msg *req;
-{
- static __dbc_count_reply reply; /* must be static */
-
- __dbc_count_1_proc(req->dbccl_id,
- req->flags,
- &reply);
-
- return (&reply);
-}
-
-__dbc_del_reply *
-__db_dbc_del_1(req)
- __dbc_del_msg *req;
-{
- static __dbc_del_reply reply; /* must be static */
-
- __dbc_del_1_proc(req->dbccl_id,
- req->flags,
- &reply);
-
- return (&reply);
-}
-
-__dbc_dup_reply *
-__db_dbc_dup_1(req)
- __dbc_dup_msg *req;
-{
- static __dbc_dup_reply reply; /* must be static */
-
- __dbc_dup_1_proc(req->dbccl_id,
- req->flags,
- &reply);
-
- return (&reply);
-}
-
-__dbc_get_reply *
-__db_dbc_get_1(req)
- __dbc_get_msg *req;
-{
- static __dbc_get_reply reply; /* must be static */
- static int __dbc_get_free = 0; /* must be static */
-
- if (__dbc_get_free)
- xdr_free((xdrproc_t)xdr___dbc_get_reply, (void *)&reply);
- __dbc_get_free = 0;
-
- /* Reinitialize allocated fields */
- reply.keydata.keydata_val = NULL;
- reply.datadata.datadata_val = NULL;
-
- __dbc_get_1_proc(req->dbccl_id,
- req->keydlen,
- req->keydoff,
- req->keyflags,
- req->keydata.keydata_val,
- req->keydata.keydata_len,
- req->datadlen,
- req->datadoff,
- req->dataflags,
- req->datadata.datadata_val,
- req->datadata.datadata_len,
- req->flags,
- &reply,
- &__dbc_get_free);
- return (&reply);
-}
-
-__dbc_put_reply *
-__db_dbc_put_1(req)
- __dbc_put_msg *req;
-{
- static __dbc_put_reply reply; /* must be static */
- static int __dbc_put_free = 0; /* must be static */
-
- if (__dbc_put_free)
- xdr_free((xdrproc_t)xdr___dbc_put_reply, (void *)&reply);
- __dbc_put_free = 0;
-
- /* Reinitialize allocated fields */
- reply.keydata.keydata_val = NULL;
-
- __dbc_put_1_proc(req->dbccl_id,
- req->keydlen,
- req->keydoff,
- req->keyflags,
- req->keydata.keydata_val,
- req->keydata.keydata_len,
- req->datadlen,
- req->datadoff,
- req->dataflags,
- req->datadata.datadata_val,
- req->datadata.datadata_len,
- req->flags,
- &reply,
- &__dbc_put_free);
- return (&reply);
-}
-