db_server_clnt.c
上传用户:tsgydb
上传日期:2007-04-14
资源大小:10674k
文件大小:15k
源码类别:

MySQL数据库

开发平台:

Visual C++

  1. #include "db_config.h"
  2. #ifdef HAVE_RPC
  3. /*
  4.  * Please do not edit this file.
  5.  * It was generated using rpcgen.
  6.  */
  7. #include <memory.h> /* for memset */
  8. #include "../rpc_server/db_server.h"
  9. /* Default timeout can be changed using clnt_control() */
  10. static struct timeval TIMEOUT = { 25, 0 };
  11. __env_cachesize_reply *
  12. __db_env_cachesize_1(__env_cachesize_msg *argp, CLIENT *clnt)
  13. {
  14. static __env_cachesize_reply clnt_res;
  15. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  16. if (clnt_call (clnt, __DB_env_cachesize,
  17. (xdrproc_t) xdr___env_cachesize_msg, (caddr_t) argp,
  18. (xdrproc_t) xdr___env_cachesize_reply, (caddr_t) &clnt_res,
  19. TIMEOUT) != RPC_SUCCESS) {
  20. return (NULL);
  21. }
  22. return (&clnt_res);
  23. }
  24. __env_close_reply *
  25. __db_env_close_1(__env_close_msg *argp, CLIENT *clnt)
  26. {
  27. static __env_close_reply clnt_res;
  28. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  29. if (clnt_call (clnt, __DB_env_close,
  30. (xdrproc_t) xdr___env_close_msg, (caddr_t) argp,
  31. (xdrproc_t) xdr___env_close_reply, (caddr_t) &clnt_res,
  32. TIMEOUT) != RPC_SUCCESS) {
  33. return (NULL);
  34. }
  35. return (&clnt_res);
  36. }
  37. __env_create_reply *
  38. __db_env_create_1(__env_create_msg *argp, CLIENT *clnt)
  39. {
  40. static __env_create_reply clnt_res;
  41. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  42. if (clnt_call (clnt, __DB_env_create,
  43. (xdrproc_t) xdr___env_create_msg, (caddr_t) argp,
  44. (xdrproc_t) xdr___env_create_reply, (caddr_t) &clnt_res,
  45. TIMEOUT) != RPC_SUCCESS) {
  46. return (NULL);
  47. }
  48. return (&clnt_res);
  49. }
  50. __env_flags_reply *
  51. __db_env_flags_1(__env_flags_msg *argp, CLIENT *clnt)
  52. {
  53. static __env_flags_reply clnt_res;
  54. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  55. if (clnt_call (clnt, __DB_env_flags,
  56. (xdrproc_t) xdr___env_flags_msg, (caddr_t) argp,
  57. (xdrproc_t) xdr___env_flags_reply, (caddr_t) &clnt_res,
  58. TIMEOUT) != RPC_SUCCESS) {
  59. return (NULL);
  60. }
  61. return (&clnt_res);
  62. }
  63. __env_open_reply *
  64. __db_env_open_1(__env_open_msg *argp, CLIENT *clnt)
  65. {
  66. static __env_open_reply clnt_res;
  67. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  68. if (clnt_call (clnt, __DB_env_open,
  69. (xdrproc_t) xdr___env_open_msg, (caddr_t) argp,
  70. (xdrproc_t) xdr___env_open_reply, (caddr_t) &clnt_res,
  71. TIMEOUT) != RPC_SUCCESS) {
  72. return (NULL);
  73. }
  74. return (&clnt_res);
  75. }
  76. __env_remove_reply *
  77. __db_env_remove_1(__env_remove_msg *argp, CLIENT *clnt)
  78. {
  79. static __env_remove_reply clnt_res;
  80. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  81. if (clnt_call (clnt, __DB_env_remove,
  82. (xdrproc_t) xdr___env_remove_msg, (caddr_t) argp,
  83. (xdrproc_t) xdr___env_remove_reply, (caddr_t) &clnt_res,
  84. TIMEOUT) != RPC_SUCCESS) {
  85. return (NULL);
  86. }
  87. return (&clnt_res);
  88. }
  89. __txn_abort_reply *
  90. __db_txn_abort_1(__txn_abort_msg *argp, CLIENT *clnt)
  91. {
  92. static __txn_abort_reply clnt_res;
  93. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  94. if (clnt_call (clnt, __DB_txn_abort,
  95. (xdrproc_t) xdr___txn_abort_msg, (caddr_t) argp,
  96. (xdrproc_t) xdr___txn_abort_reply, (caddr_t) &clnt_res,
  97. TIMEOUT) != RPC_SUCCESS) {
  98. return (NULL);
  99. }
  100. return (&clnt_res);
  101. }
  102. __txn_begin_reply *
  103. __db_txn_begin_1(__txn_begin_msg *argp, CLIENT *clnt)
  104. {
  105. static __txn_begin_reply clnt_res;
  106. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  107. if (clnt_call (clnt, __DB_txn_begin,
  108. (xdrproc_t) xdr___txn_begin_msg, (caddr_t) argp,
  109. (xdrproc_t) xdr___txn_begin_reply, (caddr_t) &clnt_res,
  110. TIMEOUT) != RPC_SUCCESS) {
  111. return (NULL);
  112. }
  113. return (&clnt_res);
  114. }
  115. __txn_commit_reply *
  116. __db_txn_commit_1(__txn_commit_msg *argp, CLIENT *clnt)
  117. {
  118. static __txn_commit_reply clnt_res;
  119. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  120. if (clnt_call (clnt, __DB_txn_commit,
  121. (xdrproc_t) xdr___txn_commit_msg, (caddr_t) argp,
  122. (xdrproc_t) xdr___txn_commit_reply, (caddr_t) &clnt_res,
  123. TIMEOUT) != RPC_SUCCESS) {
  124. return (NULL);
  125. }
  126. return (&clnt_res);
  127. }
  128. __db_bt_maxkey_reply *
  129. __db_db_bt_maxkey_1(__db_bt_maxkey_msg *argp, CLIENT *clnt)
  130. {
  131. static __db_bt_maxkey_reply clnt_res;
  132. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  133. if (clnt_call (clnt, __DB_db_bt_maxkey,
  134. (xdrproc_t) xdr___db_bt_maxkey_msg, (caddr_t) argp,
  135. (xdrproc_t) xdr___db_bt_maxkey_reply, (caddr_t) &clnt_res,
  136. TIMEOUT) != RPC_SUCCESS) {
  137. return (NULL);
  138. }
  139. return (&clnt_res);
  140. }
  141. __db_bt_minkey_reply *
  142. __db_db_bt_minkey_1(__db_bt_minkey_msg *argp, CLIENT *clnt)
  143. {
  144. static __db_bt_minkey_reply clnt_res;
  145. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  146. if (clnt_call (clnt, __DB_db_bt_minkey,
  147. (xdrproc_t) xdr___db_bt_minkey_msg, (caddr_t) argp,
  148. (xdrproc_t) xdr___db_bt_minkey_reply, (caddr_t) &clnt_res,
  149. TIMEOUT) != RPC_SUCCESS) {
  150. return (NULL);
  151. }
  152. return (&clnt_res);
  153. }
  154. __db_close_reply *
  155. __db_db_close_1(__db_close_msg *argp, CLIENT *clnt)
  156. {
  157. static __db_close_reply clnt_res;
  158. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  159. if (clnt_call (clnt, __DB_db_close,
  160. (xdrproc_t) xdr___db_close_msg, (caddr_t) argp,
  161. (xdrproc_t) xdr___db_close_reply, (caddr_t) &clnt_res,
  162. TIMEOUT) != RPC_SUCCESS) {
  163. return (NULL);
  164. }
  165. return (&clnt_res);
  166. }
  167. __db_create_reply *
  168. __db_db_create_1(__db_create_msg *argp, CLIENT *clnt)
  169. {
  170. static __db_create_reply clnt_res;
  171. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  172. if (clnt_call (clnt, __DB_db_create,
  173. (xdrproc_t) xdr___db_create_msg, (caddr_t) argp,
  174. (xdrproc_t) xdr___db_create_reply, (caddr_t) &clnt_res,
  175. TIMEOUT) != RPC_SUCCESS) {
  176. return (NULL);
  177. }
  178. return (&clnt_res);
  179. }
  180. __db_del_reply *
  181. __db_db_del_1(__db_del_msg *argp, CLIENT *clnt)
  182. {
  183. static __db_del_reply clnt_res;
  184. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  185. if (clnt_call (clnt, __DB_db_del,
  186. (xdrproc_t) xdr___db_del_msg, (caddr_t) argp,
  187. (xdrproc_t) xdr___db_del_reply, (caddr_t) &clnt_res,
  188. TIMEOUT) != RPC_SUCCESS) {
  189. return (NULL);
  190. }
  191. return (&clnt_res);
  192. }
  193. __db_extentsize_reply *
  194. __db_db_extentsize_1(__db_extentsize_msg *argp, CLIENT *clnt)
  195. {
  196. static __db_extentsize_reply clnt_res;
  197. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  198. if (clnt_call (clnt, __DB_db_extentsize,
  199. (xdrproc_t) xdr___db_extentsize_msg, (caddr_t) argp,
  200. (xdrproc_t) xdr___db_extentsize_reply, (caddr_t) &clnt_res,
  201. TIMEOUT) != RPC_SUCCESS) {
  202. return (NULL);
  203. }
  204. return (&clnt_res);
  205. }
  206. __db_flags_reply *
  207. __db_db_flags_1(__db_flags_msg *argp, CLIENT *clnt)
  208. {
  209. static __db_flags_reply clnt_res;
  210. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  211. if (clnt_call (clnt, __DB_db_flags,
  212. (xdrproc_t) xdr___db_flags_msg, (caddr_t) argp,
  213. (xdrproc_t) xdr___db_flags_reply, (caddr_t) &clnt_res,
  214. TIMEOUT) != RPC_SUCCESS) {
  215. return (NULL);
  216. }
  217. return (&clnt_res);
  218. }
  219. __db_get_reply *
  220. __db_db_get_1(__db_get_msg *argp, CLIENT *clnt)
  221. {
  222. static __db_get_reply clnt_res;
  223. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  224. if (clnt_call (clnt, __DB_db_get,
  225. (xdrproc_t) xdr___db_get_msg, (caddr_t) argp,
  226. (xdrproc_t) xdr___db_get_reply, (caddr_t) &clnt_res,
  227. TIMEOUT) != RPC_SUCCESS) {
  228. return (NULL);
  229. }
  230. return (&clnt_res);
  231. }
  232. __db_h_ffactor_reply *
  233. __db_db_h_ffactor_1(__db_h_ffactor_msg *argp, CLIENT *clnt)
  234. {
  235. static __db_h_ffactor_reply clnt_res;
  236. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  237. if (clnt_call (clnt, __DB_db_h_ffactor,
  238. (xdrproc_t) xdr___db_h_ffactor_msg, (caddr_t) argp,
  239. (xdrproc_t) xdr___db_h_ffactor_reply, (caddr_t) &clnt_res,
  240. TIMEOUT) != RPC_SUCCESS) {
  241. return (NULL);
  242. }
  243. return (&clnt_res);
  244. }
  245. __db_h_nelem_reply *
  246. __db_db_h_nelem_1(__db_h_nelem_msg *argp, CLIENT *clnt)
  247. {
  248. static __db_h_nelem_reply clnt_res;
  249. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  250. if (clnt_call (clnt, __DB_db_h_nelem,
  251. (xdrproc_t) xdr___db_h_nelem_msg, (caddr_t) argp,
  252. (xdrproc_t) xdr___db_h_nelem_reply, (caddr_t) &clnt_res,
  253. TIMEOUT) != RPC_SUCCESS) {
  254. return (NULL);
  255. }
  256. return (&clnt_res);
  257. }
  258. __db_key_range_reply *
  259. __db_db_key_range_1(__db_key_range_msg *argp, CLIENT *clnt)
  260. {
  261. static __db_key_range_reply clnt_res;
  262. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  263. if (clnt_call (clnt, __DB_db_key_range,
  264. (xdrproc_t) xdr___db_key_range_msg, (caddr_t) argp,
  265. (xdrproc_t) xdr___db_key_range_reply, (caddr_t) &clnt_res,
  266. TIMEOUT) != RPC_SUCCESS) {
  267. return (NULL);
  268. }
  269. return (&clnt_res);
  270. }
  271. __db_lorder_reply *
  272. __db_db_lorder_1(__db_lorder_msg *argp, CLIENT *clnt)
  273. {
  274. static __db_lorder_reply clnt_res;
  275. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  276. if (clnt_call (clnt, __DB_db_lorder,
  277. (xdrproc_t) xdr___db_lorder_msg, (caddr_t) argp,
  278. (xdrproc_t) xdr___db_lorder_reply, (caddr_t) &clnt_res,
  279. TIMEOUT) != RPC_SUCCESS) {
  280. return (NULL);
  281. }
  282. return (&clnt_res);
  283. }
  284. __db_open_reply *
  285. __db_db_open_1(__db_open_msg *argp, CLIENT *clnt)
  286. {
  287. static __db_open_reply clnt_res;
  288. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  289. if (clnt_call (clnt, __DB_db_open,
  290. (xdrproc_t) xdr___db_open_msg, (caddr_t) argp,
  291. (xdrproc_t) xdr___db_open_reply, (caddr_t) &clnt_res,
  292. TIMEOUT) != RPC_SUCCESS) {
  293. return (NULL);
  294. }
  295. return (&clnt_res);
  296. }
  297. __db_pagesize_reply *
  298. __db_db_pagesize_1(__db_pagesize_msg *argp, CLIENT *clnt)
  299. {
  300. static __db_pagesize_reply clnt_res;
  301. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  302. if (clnt_call (clnt, __DB_db_pagesize,
  303. (xdrproc_t) xdr___db_pagesize_msg, (caddr_t) argp,
  304. (xdrproc_t) xdr___db_pagesize_reply, (caddr_t) &clnt_res,
  305. TIMEOUT) != RPC_SUCCESS) {
  306. return (NULL);
  307. }
  308. return (&clnt_res);
  309. }
  310. __db_put_reply *
  311. __db_db_put_1(__db_put_msg *argp, CLIENT *clnt)
  312. {
  313. static __db_put_reply clnt_res;
  314. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  315. if (clnt_call (clnt, __DB_db_put,
  316. (xdrproc_t) xdr___db_put_msg, (caddr_t) argp,
  317. (xdrproc_t) xdr___db_put_reply, (caddr_t) &clnt_res,
  318. TIMEOUT) != RPC_SUCCESS) {
  319. return (NULL);
  320. }
  321. return (&clnt_res);
  322. }
  323. __db_re_delim_reply *
  324. __db_db_re_delim_1(__db_re_delim_msg *argp, CLIENT *clnt)
  325. {
  326. static __db_re_delim_reply clnt_res;
  327. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  328. if (clnt_call (clnt, __DB_db_re_delim,
  329. (xdrproc_t) xdr___db_re_delim_msg, (caddr_t) argp,
  330. (xdrproc_t) xdr___db_re_delim_reply, (caddr_t) &clnt_res,
  331. TIMEOUT) != RPC_SUCCESS) {
  332. return (NULL);
  333. }
  334. return (&clnt_res);
  335. }
  336. __db_re_len_reply *
  337. __db_db_re_len_1(__db_re_len_msg *argp, CLIENT *clnt)
  338. {
  339. static __db_re_len_reply clnt_res;
  340. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  341. if (clnt_call (clnt, __DB_db_re_len,
  342. (xdrproc_t) xdr___db_re_len_msg, (caddr_t) argp,
  343. (xdrproc_t) xdr___db_re_len_reply, (caddr_t) &clnt_res,
  344. TIMEOUT) != RPC_SUCCESS) {
  345. return (NULL);
  346. }
  347. return (&clnt_res);
  348. }
  349. __db_re_pad_reply *
  350. __db_db_re_pad_1(__db_re_pad_msg *argp, CLIENT *clnt)
  351. {
  352. static __db_re_pad_reply clnt_res;
  353. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  354. if (clnt_call (clnt, __DB_db_re_pad,
  355. (xdrproc_t) xdr___db_re_pad_msg, (caddr_t) argp,
  356. (xdrproc_t) xdr___db_re_pad_reply, (caddr_t) &clnt_res,
  357. TIMEOUT) != RPC_SUCCESS) {
  358. return (NULL);
  359. }
  360. return (&clnt_res);
  361. }
  362. __db_remove_reply *
  363. __db_db_remove_1(__db_remove_msg *argp, CLIENT *clnt)
  364. {
  365. static __db_remove_reply clnt_res;
  366. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  367. if (clnt_call (clnt, __DB_db_remove,
  368. (xdrproc_t) xdr___db_remove_msg, (caddr_t) argp,
  369. (xdrproc_t) xdr___db_remove_reply, (caddr_t) &clnt_res,
  370. TIMEOUT) != RPC_SUCCESS) {
  371. return (NULL);
  372. }
  373. return (&clnt_res);
  374. }
  375. __db_rename_reply *
  376. __db_db_rename_1(__db_rename_msg *argp, CLIENT *clnt)
  377. {
  378. static __db_rename_reply clnt_res;
  379. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  380. if (clnt_call (clnt, __DB_db_rename,
  381. (xdrproc_t) xdr___db_rename_msg, (caddr_t) argp,
  382. (xdrproc_t) xdr___db_rename_reply, (caddr_t) &clnt_res,
  383. TIMEOUT) != RPC_SUCCESS) {
  384. return (NULL);
  385. }
  386. return (&clnt_res);
  387. }
  388. __db_stat_reply *
  389. __db_db_stat_1(__db_stat_msg *argp, CLIENT *clnt)
  390. {
  391. static __db_stat_reply clnt_res;
  392. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  393. if (clnt_call (clnt, __DB_db_stat,
  394. (xdrproc_t) xdr___db_stat_msg, (caddr_t) argp,
  395. (xdrproc_t) xdr___db_stat_reply, (caddr_t) &clnt_res,
  396. TIMEOUT) != RPC_SUCCESS) {
  397. return (NULL);
  398. }
  399. return (&clnt_res);
  400. }
  401. __db_swapped_reply *
  402. __db_db_swapped_1(__db_swapped_msg *argp, CLIENT *clnt)
  403. {
  404. static __db_swapped_reply clnt_res;
  405. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  406. if (clnt_call (clnt, __DB_db_swapped,
  407. (xdrproc_t) xdr___db_swapped_msg, (caddr_t) argp,
  408. (xdrproc_t) xdr___db_swapped_reply, (caddr_t) &clnt_res,
  409. TIMEOUT) != RPC_SUCCESS) {
  410. return (NULL);
  411. }
  412. return (&clnt_res);
  413. }
  414. __db_sync_reply *
  415. __db_db_sync_1(__db_sync_msg *argp, CLIENT *clnt)
  416. {
  417. static __db_sync_reply clnt_res;
  418. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  419. if (clnt_call (clnt, __DB_db_sync,
  420. (xdrproc_t) xdr___db_sync_msg, (caddr_t) argp,
  421. (xdrproc_t) xdr___db_sync_reply, (caddr_t) &clnt_res,
  422. TIMEOUT) != RPC_SUCCESS) {
  423. return (NULL);
  424. }
  425. return (&clnt_res);
  426. }
  427. __db_cursor_reply *
  428. __db_db_cursor_1(__db_cursor_msg *argp, CLIENT *clnt)
  429. {
  430. static __db_cursor_reply clnt_res;
  431. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  432. if (clnt_call (clnt, __DB_db_cursor,
  433. (xdrproc_t) xdr___db_cursor_msg, (caddr_t) argp,
  434. (xdrproc_t) xdr___db_cursor_reply, (caddr_t) &clnt_res,
  435. TIMEOUT) != RPC_SUCCESS) {
  436. return (NULL);
  437. }
  438. return (&clnt_res);
  439. }
  440. __db_join_reply *
  441. __db_db_join_1(__db_join_msg *argp, CLIENT *clnt)
  442. {
  443. static __db_join_reply clnt_res;
  444. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  445. if (clnt_call (clnt, __DB_db_join,
  446. (xdrproc_t) xdr___db_join_msg, (caddr_t) argp,
  447. (xdrproc_t) xdr___db_join_reply, (caddr_t) &clnt_res,
  448. TIMEOUT) != RPC_SUCCESS) {
  449. return (NULL);
  450. }
  451. return (&clnt_res);
  452. }
  453. __dbc_close_reply *
  454. __db_dbc_close_1(__dbc_close_msg *argp, CLIENT *clnt)
  455. {
  456. static __dbc_close_reply clnt_res;
  457. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  458. if (clnt_call (clnt, __DB_dbc_close,
  459. (xdrproc_t) xdr___dbc_close_msg, (caddr_t) argp,
  460. (xdrproc_t) xdr___dbc_close_reply, (caddr_t) &clnt_res,
  461. TIMEOUT) != RPC_SUCCESS) {
  462. return (NULL);
  463. }
  464. return (&clnt_res);
  465. }
  466. __dbc_count_reply *
  467. __db_dbc_count_1(__dbc_count_msg *argp, CLIENT *clnt)
  468. {
  469. static __dbc_count_reply clnt_res;
  470. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  471. if (clnt_call (clnt, __DB_dbc_count,
  472. (xdrproc_t) xdr___dbc_count_msg, (caddr_t) argp,
  473. (xdrproc_t) xdr___dbc_count_reply, (caddr_t) &clnt_res,
  474. TIMEOUT) != RPC_SUCCESS) {
  475. return (NULL);
  476. }
  477. return (&clnt_res);
  478. }
  479. __dbc_del_reply *
  480. __db_dbc_del_1(__dbc_del_msg *argp, CLIENT *clnt)
  481. {
  482. static __dbc_del_reply clnt_res;
  483. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  484. if (clnt_call (clnt, __DB_dbc_del,
  485. (xdrproc_t) xdr___dbc_del_msg, (caddr_t) argp,
  486. (xdrproc_t) xdr___dbc_del_reply, (caddr_t) &clnt_res,
  487. TIMEOUT) != RPC_SUCCESS) {
  488. return (NULL);
  489. }
  490. return (&clnt_res);
  491. }
  492. __dbc_dup_reply *
  493. __db_dbc_dup_1(__dbc_dup_msg *argp, CLIENT *clnt)
  494. {
  495. static __dbc_dup_reply clnt_res;
  496. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  497. if (clnt_call (clnt, __DB_dbc_dup,
  498. (xdrproc_t) xdr___dbc_dup_msg, (caddr_t) argp,
  499. (xdrproc_t) xdr___dbc_dup_reply, (caddr_t) &clnt_res,
  500. TIMEOUT) != RPC_SUCCESS) {
  501. return (NULL);
  502. }
  503. return (&clnt_res);
  504. }
  505. __dbc_get_reply *
  506. __db_dbc_get_1(__dbc_get_msg *argp, CLIENT *clnt)
  507. {
  508. static __dbc_get_reply clnt_res;
  509. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  510. if (clnt_call (clnt, __DB_dbc_get,
  511. (xdrproc_t) xdr___dbc_get_msg, (caddr_t) argp,
  512. (xdrproc_t) xdr___dbc_get_reply, (caddr_t) &clnt_res,
  513. TIMEOUT) != RPC_SUCCESS) {
  514. return (NULL);
  515. }
  516. return (&clnt_res);
  517. }
  518. __dbc_put_reply *
  519. __db_dbc_put_1(__dbc_put_msg *argp, CLIENT *clnt)
  520. {
  521. static __dbc_put_reply clnt_res;
  522. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  523. if (clnt_call (clnt, __DB_dbc_put,
  524. (xdrproc_t) xdr___dbc_put_msg, (caddr_t) argp,
  525. (xdrproc_t) xdr___dbc_put_reply, (caddr_t) &clnt_res,
  526. TIMEOUT) != RPC_SUCCESS) {
  527. return (NULL);
  528. }
  529. return (&clnt_res);
  530. }
  531. #endif /* HAVE_RPC */