#ifndef _NVTABLE_H_INCLUDED_
#define _NVTABLE_H_INCLUDED_
#include <htable.h>
#include <mymalloc.h>
typedef struct HTABLE NVTABLE;
typedef struct HTABLE_INFO NVTABLE_INFO;
#define nvtable_create(size) htable_create(size)
#define nvtable_locate(table, key) htable_locate((table), (key))
#define nvtable_walk(table, action, ptr) htable_walk((table), (action), (ptr))
#define nvtable_list(table) htable_list(table)
#define nvtable_find(table, key) htable_find((table), (key))
#define nvtable_delete(table, key) htable_delete((table), (key), myfree)
#define nvtable_free(table) htable_free((table), myfree)
extern NVTABLE_INFO *nvtable_update(NVTABLE *, const char *, const char *);
#endif