cdb_successor - Man Page

find next record


#include <cdb.h>

int cdb_successor(struct cdb *c,char *key,unsigned long int klen);


cdb_successor finds the record that follows key.  If key is NULL, cdb_successor finds the first record.

NOTE!  The database must not contain keys with more than one associated record or this API will lead to infinite loops!  Use cdb_firstkey and cdb_nextkey instead.

You can use cdb_datapos or cdb_keypos to get position and cdb_datalen and cdb_keylen to get len.

See Also

cdb_firstkey(3), cdb_nextkey(3)

Referenced By

cdb_firstkey(3), cdb_nextkey(3).