]> arthur.barton.de Git - netatalk.git/blob - libatalk/cnid/tdb/cnid_tdb_close.c
- merge branch-netatalk-afp-3x-dev, HEAD was tagged before
[netatalk.git] / libatalk / cnid / tdb / cnid_tdb_close.c
1 /*
2  * $Id: cnid_tdb_close.c,v 1.2 2005-04-28 20:50:02 bfernhomberg Exp $
3  */
4
5 #ifdef HAVE_CONFIG_H
6 #include "config.h"
7 #endif
8
9 #ifdef CNID_BACKEND_TDB
10
11 #include "cnid_tdb.h"
12
13 void cnid_tdb_close(struct _cnid_db *cdb)
14 {
15     struct _cnid_tdb_private *db;
16
17     free(cdb->volpath);
18     db = (struct _cnid_tdb_private *)cdb->_private;
19     tdb_close(db->tdb_cnid);
20     tdb_close(db->tdb_didname);
21     tdb_close(db->tdb_devino);
22     free(cdb->_private);
23     free(cdb);
24 }
25
26 #endif