/*
 * Copyright 1988, 1989, 1990, 1991 Massachusetts Institute of Technology
 */
#ifndef DATA_H
#define DATA_H

typedef struct _dbm_el{
  struct _dbm_el *prev;
  struct _dbm_el *next;
  int uid;
  char *data;
} DBM_element;

typedef struct {
  int fd;
  int active;
  int dirty;
  int perm;   /* Permissions */
  int uid;
  char filename[30];
  char dbmname[30];
  DBM_element *start_el;
} database;

#endif /* DATA_H */
