DB_NIL
return (DB_NIL);
return (DB_NIL);
if (idx == DB_NIL) {
assert(strcmp(path, "/") != 0 || dnp->sib == DB_NIL);
if (nidx != DB_NIL &&
DB_HDR(hdp)->root_idx = DB_NIL;
DB_HDR(hdp)->dngl_idx = DB_NIL;
if (dnp->path == DB_NIL) {
assert(DB_HDR(hdp)->root_idx == DB_NIL);
if (dmp->name == DB_NIL || dmp->nodetype == DB_NIL) {
dmp->name = dmp->nodetype = DB_NIL;
if (dlp->path == DB_NIL || dlp->content == DB_NIL) {
dlp->path = dlp->content = DB_NIL;
return (DB_NIL);
#define DB_EMPTY(h) (DB_HDR(h)->root_idx == DB_NIL && \
DB_HDR(h)->dngl_idx == DB_NIL)