This file is indexed.

/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__ */