/* The data and key structure. This structure is defined for compatibility. */ typedef struct { char *dptr; int dsize; } datum;