/usr/include/tdb_error.h is in libtraildb-dev 0.6+dfsg1-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 | #ifndef __TDB_ERROR_H__
#define __TDB_ERROR_H__
typedef enum{
TDB_ERR_OK = 0,
/* generic */
TDB_ERR_NOMEM = -2,
TDB_ERR_PATH_TOO_LONG = -3,
TDB_ERR_UNKNOWN_FIELD = -4,
TDB_ERR_UNKNOWN_UUID = -5,
TDB_ERR_INVALID_TRAIL_ID = -6,
TDB_ERR_HANDLE_IS_NULL = -7,
TDB_ERR_HANDLE_ALREADY_OPENED = -8,
TDB_ERR_UNKNOWN_OPTION = -9,
TDB_ERR_INVALID_OPTION_VALUE = -10,
TDB_ERR_INVALID_UUID = -11,
/* io */
TDB_ERR_IO_OPEN = -65,
TDB_ERR_IO_CLOSE = -66,
TDB_ERR_IO_WRITE = -67,
TDB_ERR_IO_READ = -68,
TDB_ERR_IO_TRUNCATE = -69,
TDB_ERR_IO_PACKAGE = -70,
/* tdb_open */
TDB_ERR_INVALID_INFO_FILE = -129,
TDB_ERR_INVALID_VERSION_FILE = -130,
TDB_ERR_INCOMPATIBLE_VERSION = -131,
TDB_ERR_INVALID_FIELDS_FILE = -132,
TDB_ERR_INVALID_UUIDS_FILE = -133,
TDB_ERR_INVALID_CODEBOOK_FILE = -134,
TDB_ERR_INVALID_TRAILS_FILE = -135,
TDB_ERR_INVALID_LEXICON_FILE = -136,
TDB_ERR_INVALID_PACKAGE = -137,
/* tdb_cons */
TDB_ERR_TOO_MANY_FIELDS = -257,
TDB_ERR_DUPLICATE_FIELDS = -258,
TDB_ERR_INVALID_FIELDNAME = -259,
TDB_ERR_TOO_MANY_TRAILS = -260,
TDB_ERR_VALUE_TOO_LONG = -261,
TDB_ERR_APPEND_FIELDS_MISMATCH = -262,
TDB_ERR_LEXICON_TOO_LARGE = -263,
TDB_ERR_TIMESTAMP_TOO_LARGE = -264,
TDB_ERR_TRAIL_TOO_LONG = -265,
/* querying */
TDB_ERR_ONLY_DIFF_FILTER = -513,
TDB_ERR_NO_SUCH_ITEM = -514,
TDB_ERR_INVALID_RANGE = -515,
TDB_ERR_INCORRECT_TERM_TYPE = -516
} tdb_error;
#endif /* __TDB_ERROR_H__ */
|