2 * $Id: cnid_hash_delete.c,v 1.2 2005-04-28 20:50:01 bfernhomberg Exp $
4 * Copyright (c) 1999. Adrian Sun (asun@zoology.washington.edu)
5 * All Rights Reserved. See COPYRIGHT.
7 * cnid_delete: delete a CNID from the database
12 #endif /* HAVE_CONFIG_H */
14 #ifdef CNID_BACKEND_HASH
16 #include "cnid_hash.h"
18 int cnid_hash_delete(struct _cnid_db *cdb, const cnid_t id)
20 struct _cnid_hash_private *db;
23 if (!cdb || !(db = cdb->_private) || !id) {
26 key.dptr = (char *)&id;
27 key.dsize = sizeof(cnid_t);
28 tdb_delete(db->tdb, key);
33 #endif /* CNID_BACKEND_HASH */