-#if 0
-static void *r_create(RSET ct, const struct rset_control *sel, void *parms)
-{
- rset_temp_parms *temp_parms = (rset_temp_parms *) parms;
- struct rset_temp_info *info;
-
- info = (struct rset_temp_info *) xmalloc (sizeof(struct rset_temp_info));
- info->fd = -1;
- info->fname = NULL;
- info->key_size = temp_parms->key_size;
- info->buf_size = 4096;
- info->buf_mem = (char *) xmalloc (info->buf_size);
- info->pos_end = 0;
- info->pos_buf = 0;
- info->dirty = 0;
- info->hits = 0;
- info->cmp = temp_parms->cmp;
- info->rfd_list = NULL;
-
- if (!temp_parms->temp_path)
- info->temp_path = NULL;
- else
- {
- info->temp_path = (char *) xmalloc (strlen(temp_parms->temp_path)+1);
- strcpy (info->temp_path, temp_parms->temp_path);
- }
-
- return info;
-}
-#endif
-
-static void r_delete (RSET ct)