⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gen_db_server.c

📁 linux 下的源代码分析阅读器 red hat公司新版
💻 C
📖 第 1 页 / 共 2 页
字号:
/* Do not edit: automatically built by gen_rpc.awk. */#include "db_config.h"#include "db_int.h"#ifdef HAVE_SYSTEM_INCLUDE_FILES#include <rpc/rpc.h>#endif#include "db_server.h"#include "dbinc/db_server_int.h"#include "dbinc_auto/rpc_server_ext.h"__env_create_reply *__db_env_create_4006__SVCSUFFIX__(msg, req)	__env_create_msg *msg;	struct svc_req *req;{	static __env_create_reply reply; /* must be static */	COMPQUIET(req, NULL);	__env_create_proc(msg->timeout,	    &reply);	return (&reply);}__env_cdsgroup_begin_reply *__db_env_cdsgroup_begin_4006__SVCSUFFIX__(msg, req)	__env_cdsgroup_begin_msg *msg;	struct svc_req *req;{	static __env_cdsgroup_begin_reply reply; /* must be static */	COMPQUIET(req, NULL);	__env_cdsgroup_begin_proc(msg->dbenvcl_id,	    &reply);	return (&reply);}__env_close_reply *__db_env_close_4006__SVCSUFFIX__(msg, req)	__env_close_msg *msg;	struct svc_req *req;{	static __env_close_reply reply; /* must be static */	COMPQUIET(req, NULL);	__env_close_proc(msg->dbenvcl_id,	    msg->flags,	    &reply);	return (&reply);}__env_dbremove_reply *__db_env_dbremove_4006__SVCSUFFIX__(msg, req)	__env_dbremove_msg *msg;	struct svc_req *req;{	static __env_dbremove_reply reply; /* must be static */	COMPQUIET(req, NULL);	__env_dbremove_proc(msg->dbenvcl_id,	    msg->txnpcl_id,	    (*msg->name == '\0') ? NULL : msg->name,	    (*msg->subdb == '\0') ? NULL : msg->subdb,	    msg->flags,	    &reply);	return (&reply);}__env_dbrename_reply *__db_env_dbrename_4006__SVCSUFFIX__(msg, req)	__env_dbrename_msg *msg;	struct svc_req *req;{	static __env_dbrename_reply reply; /* must be static */	COMPQUIET(req, NULL);	__env_dbrename_proc(msg->dbenvcl_id,	    msg->txnpcl_id,	    (*msg->name == '\0') ? NULL : msg->name,	    (*msg->subdb == '\0') ? NULL : msg->subdb,	    (*msg->newname == '\0') ? NULL : msg->newname,	    msg->flags,	    &reply);	return (&reply);}__env_get_cachesize_reply *__db_env_get_cachesize_4006__SVCSUFFIX__(msg, req)	__env_get_cachesize_msg *msg;	struct svc_req *req;{	static __env_get_cachesize_reply reply; /* must be static */	COMPQUIET(req, NULL);	__env_get_cachesize_proc(msg->dbenvcl_id,	    &reply);	return (&reply);}__env_get_encrypt_flags_reply *__db_env_get_encrypt_flags_4006__SVCSUFFIX__(msg, req)	__env_get_encrypt_flags_msg *msg;	struct svc_req *req;{	static __env_get_encrypt_flags_reply reply; /* must be static */	COMPQUIET(req, NULL);	__env_get_encrypt_flags_proc(msg->dbenvcl_id,	    &reply);	return (&reply);}__env_get_flags_reply *__db_env_get_flags_4006__SVCSUFFIX__(msg, req)	__env_get_flags_msg *msg;	struct svc_req *req;{	static __env_get_flags_reply reply; /* must be static */	COMPQUIET(req, NULL);	__env_get_flags_proc(msg->dbenvcl_id,	    &reply);	return (&reply);}__env_get_home_reply *__db_env_get_home_4006__SVCSUFFIX__(msg, req)	__env_get_home_msg *msg;	struct svc_req *req;{	static __env_get_home_reply reply; /* must be static */	COMPQUIET(req, NULL);	__env_get_home_proc(msg->dbenvcl_id,	    &reply);	return (&reply);}__env_get_open_flags_reply *__db_env_get_open_flags_4006__SVCSUFFIX__(msg, req)	__env_get_open_flags_msg *msg;	struct svc_req *req;{	static __env_get_open_flags_reply reply; /* must be static */	COMPQUIET(req, NULL);	__env_get_open_flags_proc(msg->dbenvcl_id,	    &reply);	return (&reply);}__env_open_reply *__db_env_open_4006__SVCSUFFIX__(msg, req)	__env_open_msg *msg;	struct svc_req *req;{	static __env_open_reply reply; /* must be static */	COMPQUIET(req, NULL);	__env_open_proc(msg->dbenvcl_id,	    (*msg->home == '\0') ? NULL : msg->home,	    msg->flags,	    msg->mode,	    &reply);	return (&reply);}__env_remove_reply *__db_env_remove_4006__SVCSUFFIX__(msg, req)	__env_remove_msg *msg;	struct svc_req *req;{	static __env_remove_reply reply; /* must be static */	COMPQUIET(req, NULL);	__env_remove_proc(msg->dbenvcl_id,	    (*msg->home == '\0') ? NULL : msg->home,	    msg->flags,	    &reply);	return (&reply);}__env_set_cachesize_reply *__db_env_set_cachesize_4006__SVCSUFFIX__(msg, req)	__env_set_cachesize_msg *msg;	struct svc_req *req;{	static __env_set_cachesize_reply reply; /* must be static */	COMPQUIET(req, NULL);	__env_set_cachesize_proc(msg->dbenvcl_id,	    msg->gbytes,	    msg->bytes,	    msg->ncache,	    &reply);	return (&reply);}__env_set_encrypt_reply *__db_env_set_encrypt_4006__SVCSUFFIX__(msg, req)	__env_set_encrypt_msg *msg;	struct svc_req *req;{	static __env_set_encrypt_reply reply; /* must be static */	COMPQUIET(req, NULL);	__env_set_encrypt_proc(msg->dbenvcl_id,	    (*msg->passwd == '\0') ? NULL : msg->passwd,	    msg->flags,	    &reply);	return (&reply);}__env_set_flags_reply *__db_env_set_flags_4006__SVCSUFFIX__(msg, req)	__env_set_flags_msg *msg;	struct svc_req *req;{	static __env_set_flags_reply reply; /* must be static */	COMPQUIET(req, NULL);	__env_set_flags_proc(msg->dbenvcl_id,	    msg->flags,	    msg->onoff,	    &reply);	return (&reply);}__env_txn_begin_reply *__db_env_txn_begin_4006__SVCSUFFIX__(msg, req)	__env_txn_begin_msg *msg;	struct svc_req *req;{	static __env_txn_begin_reply reply; /* must be static */	COMPQUIET(req, NULL);	__env_txn_begin_proc(msg->dbenvcl_id,	    msg->parentcl_id,	    msg->flags,	    &reply);	return (&reply);}__env_txn_recover_reply *__db_env_txn_recover_4006__SVCSUFFIX__(msg, req)	__env_txn_recover_msg *msg;	struct svc_req *req;{	static __env_txn_recover_reply reply; /* must be static */	static int __env_txn_recover_free = 0; /* must be static */	COMPQUIET(req, NULL);	if (__env_txn_recover_free)		xdr_free((xdrproc_t)xdr___env_txn_recover_reply, (void *)&reply);	__env_txn_recover_free = 0;	/* Reinitialize allocated fields */	reply.txn.txn_val = NULL;	reply.gid.gid_val = NULL;	__env_txn_recover_proc(msg->dbenvcl_id,	    msg->count,	    msg->flags,	    &reply,	    &__env_txn_recover_free);	return (&reply);}__db_create_reply *__db_db_create_4006__SVCSUFFIX__(msg, req)	__db_create_msg *msg;	struct svc_req *req;{	static __db_create_reply reply; /* must be static */	COMPQUIET(req, NULL);	__db_create_proc(msg->dbenvcl_id,	    msg->flags,	    &reply);	return (&reply);}__db_associate_reply *__db_db_associate_4006__SVCSUFFIX__(msg, req)	__db_associate_msg *msg;	struct svc_req *req;{	static __db_associate_reply reply; /* must be static */	COMPQUIET(req, NULL);	__db_associate_proc(msg->dbpcl_id,	    msg->txnpcl_id,	    msg->sdbpcl_id,	    msg->flags,	    &reply);	return (&reply);}__db_close_reply *__db_db_close_4006__SVCSUFFIX__(msg, req)	__db_close_msg *msg;	struct svc_req *req;{	static __db_close_reply reply; /* must be static */	COMPQUIET(req, NULL);	__db_close_proc(msg->dbpcl_id,	    msg->flags,	    &reply);	return (&reply);}__db_cursor_reply *__db_db_cursor_4006__SVCSUFFIX__(msg, req)	__db_cursor_msg *msg;	struct svc_req *req;{	static __db_cursor_reply reply; /* must be static */	COMPQUIET(req, NULL);	__db_cursor_proc(msg->dbpcl_id,	    msg->txnpcl_id,	    msg->flags,	    &reply);	return (&reply);}__db_del_reply *__db_db_del_4006__SVCSUFFIX__(msg, req)	__db_del_msg *msg;	struct svc_req *req;{	static __db_del_reply reply; /* must be static */	COMPQUIET(req, NULL);	__db_del_proc(msg->dbpcl_id,	    msg->txnpcl_id,	    msg->keydlen,	    msg->keydoff,	    msg->keyulen,	    msg->keyflags,	    msg->keydata.keydata_val,	    msg->keydata.keydata_len,	    msg->flags,	    &reply);	return (&reply);}__db_get_reply *__db_db_get_4006__SVCSUFFIX__(msg, req)	__db_get_msg *msg;	struct svc_req *req;{	static __db_get_reply reply; /* must be static */	static int __db_get_free = 0; /* must be static */	COMPQUIET(req, NULL);	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_proc(msg->dbpcl_id,	    msg->txnpcl_id,	    msg->keydlen,	    msg->keydoff,	    msg->keyulen,	    msg->keyflags,	    msg->keydata.keydata_val,	    msg->keydata.keydata_len,	    msg->datadlen,	    msg->datadoff,	    msg->dataulen,	    msg->dataflags,	    msg->datadata.datadata_val,	    msg->datadata.datadata_len,	    msg->flags,	    &reply,	    &__db_get_free);	return (&reply);}__db_get_bt_minkey_reply *__db_db_get_bt_minkey_4006__SVCSUFFIX__(msg, req)	__db_get_bt_minkey_msg *msg;	struct svc_req *req;{	static __db_get_bt_minkey_reply reply; /* must be static */	COMPQUIET(req, NULL);	__db_get_bt_minkey_proc(msg->dbpcl_id,	    &reply);	return (&reply);}__db_get_dbname_reply *__db_db_get_dbname_4006__SVCSUFFIX__(msg, req)	__db_get_dbname_msg *msg;	struct svc_req *req;{	static __db_get_dbname_reply reply; /* must be static */	COMPQUIET(req, NULL);	__db_get_dbname_proc(msg->dbpcl_id,	    &reply);	return (&reply);}__db_get_encrypt_flags_reply *__db_db_get_encrypt_flags_4006__SVCSUFFIX__(msg, req)	__db_get_encrypt_flags_msg *msg;	struct svc_req *req;{	static __db_get_encrypt_flags_reply reply; /* must be static */	COMPQUIET(req, NULL);	__db_get_encrypt_flags_proc(msg->dbpcl_id,	    &reply);	return (&reply);}__db_get_flags_reply *__db_db_get_flags_4006__SVCSUFFIX__(msg, req)	__db_get_flags_msg *msg;	struct svc_req *req;{	static __db_get_flags_reply reply; /* must be static */	COMPQUIET(req, NULL);	__db_get_flags_proc(msg->dbpcl_id,	    &reply);	return (&reply);}__db_get_h_ffactor_reply *__db_db_get_h_ffactor_4006__SVCSUFFIX__(msg, req)	__db_get_h_ffactor_msg *msg;	struct svc_req *req;{	static __db_get_h_ffactor_reply reply; /* must be static */	COMPQUIET(req, NULL);	__db_get_h_ffactor_proc(msg->dbpcl_id,	    &reply);	return (&reply);}__db_get_h_nelem_reply *__db_db_get_h_nelem_4006__SVCSUFFIX__(msg, req)	__db_get_h_nelem_msg *msg;	struct svc_req *req;{	static __db_get_h_nelem_reply reply; /* must be static */	COMPQUIET(req, NULL);	__db_get_h_nelem_proc(msg->dbpcl_id,	    &reply);	return (&reply);}__db_get_lorder_reply *__db_db_get_lorder_4006__SVCSUFFIX__(msg, req)	__db_get_lorder_msg *msg;	struct svc_req *req;{	static __db_get_lorder_reply reply; /* must be static */	COMPQUIET(req, NULL);	__db_get_lorder_proc(msg->dbpcl_id,	    &reply);	return (&reply);}__db_get_open_flags_reply *__db_db_get_open_flags_4006__SVCSUFFIX__(msg, req)	__db_get_open_flags_msg *msg;	struct svc_req *req;{	static __db_get_open_flags_reply reply; /* must be static */	COMPQUIET(req, NULL);	__db_get_open_flags_proc(msg->dbpcl_id,	    &reply);	return (&reply);}__db_get_pagesize_reply *__db_db_get_pagesize_4006__SVCSUFFIX__(msg, req)	__db_get_pagesize_msg *msg;	struct svc_req *req;{	static __db_get_pagesize_reply reply; /* must be static */	COMPQUIET(req, NULL);	__db_get_pagesize_proc(msg->dbpcl_id,	    &reply);	return (&reply);}__db_get_priority_reply *__db_db_get_priority_4006__SVCSUFFIX__(msg, req)	__db_get_priority_msg *msg;	struct svc_req *req;{	static __db_get_priority_reply reply; /* must be static */	COMPQUIET(req, NULL);	__db_get_priority_proc(msg->dbpcl_id,	    &reply);	return (&reply);}__db_get_q_extentsize_reply *__db_db_get_q_extentsize_4006__SVCSUFFIX__(msg, req)	__db_get_q_extentsize_msg *msg;	struct svc_req *req;{	static __db_get_q_extentsize_reply reply; /* must be static */	COMPQUIET(req, NULL);	__db_get_q_extentsize_proc(msg->dbpcl_id,	    &reply);	return (&reply);}__db_get_re_delim_reply *__db_db_get_re_delim_4006__SVCSUFFIX__(msg, req)	__db_get_re_delim_msg *msg;	struct svc_req *req;{	static __db_get_re_delim_reply reply; /* must be static */	COMPQUIET(req, NULL);	__db_get_re_delim_proc(msg->dbpcl_id,	    &reply);	return (&reply);}__db_get_re_len_reply *__db_db_get_re_len_4006__SVCSUFFIX__(msg, req)	__db_get_re_len_msg *msg;	struct svc_req *req;{	static __db_get_re_len_reply reply; /* must be static */	COMPQUIET(req, NULL);	__db_get_re_len_proc(msg->dbpcl_id,	    &reply);	return (&reply);}__db_get_re_pad_reply *__db_db_get_re_pad_4006__SVCSUFFIX__(msg, req)	__db_get_re_pad_msg *msg;	struct svc_req *req;{	static __db_get_re_pad_reply reply; /* must be static */	COMPQUIET(req, NULL);	__db_get_re_pad_proc(msg->dbpcl_id,	    &reply);	return (&reply);}__db_join_reply *__db_db_join_4006__SVCSUFFIX__(msg, req)	__db_join_msg *msg;	struct svc_req *req;{	static __db_join_reply reply; /* must be static */	COMPQUIET(req, NULL);	__db_join_proc(msg->dbpcl_id,	    msg->curs.curs_val,	    msg->curs.curs_len,	    msg->flags,	    &reply);	return (&reply);}__db_key_range_reply *__db_db_key_range_4006__SVCSUFFIX__(msg, req)	__db_key_range_msg *msg;	struct svc_req *req;{	static __db_key_range_reply reply; /* must be static */	COMPQUIET(req, NULL);	__db_key_range_proc(msg->dbpcl_id,	    msg->txnpcl_id,	    msg->keydlen,	    msg->keydoff,	    msg->keyulen,	    msg->keyflags,	    msg->keydata.keydata_val,	    msg->keydata.keydata_len,	    msg->flags,	    &reply);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -