+typedef struct records_info *Records;
+
+Record rec_cp (Record rec);
+void rec_rm (Record *recpp);
+void rec_put (Records p, Record *recpp);
+Record rec_new (Records p);
+Record rec_get (Records p, int sysno);
+void rec_close (Records *p);
+Records rec_open (int rw);
+char *rec_strdup (const char *s, size_t *len);