This file is indexed.

/usr/include/htdig_db/db_auto.h is in htdig 1:3.2.0b6-12.

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
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
/* Do not edit: automatically built by gen_rec.awk. */

#ifndef db_AUTO_H
#define db_AUTO_H

#define	DB_db_addrem	(DB_db_BEGIN + 1)

typedef struct _db_addrem_args {
	u_int32_t type;
	DB_TXN *txnid;
	DB_LSN prev_lsn;
	u_int32_t	opcode;
	int32_t	fileid;
	db_pgno_t	pgno;
	u_int32_t	indx;
	size_t	nbytes;
	DBT	hdr;
	DBT	dbt;
	DB_LSN 	pagelsn;
} __db_addrem_args;

int CDB___db_addrem_log __P((DB_ENV *, DB_TXN *, DB_LSN *, u_int32_t, u_int32_t, int32_t, db_pgno_t, u_int32_t, size_t, const DBT *, const DBT *, DB_LSN *));
int CDB___db_addrem_print __P((DB_ENV *, DBT *, DB_LSN *, int, void *));
int CDB___db_addrem_read __P((void *, __db_addrem_args **));

#define	DB_db_split	(DB_db_BEGIN + 2)

typedef struct _db_split_args {
	u_int32_t type;
	DB_TXN *txnid;
	DB_LSN prev_lsn;
	u_int32_t	opcode;
	int32_t	fileid;
	db_pgno_t	pgno;
	DBT	pageimage;
	DB_LSN 	pagelsn;
} __db_split_args;

int CDB___db_split_log __P((DB_ENV *, DB_TXN *, DB_LSN *, u_int32_t, u_int32_t, int32_t, db_pgno_t, const DBT *, DB_LSN *));
int CDB___db_split_print __P((DB_ENV *, DBT *, DB_LSN *, int, void *));
int CDB___db_split_read __P((void *, __db_split_args **));

#define	DB_db_big	(DB_db_BEGIN + 3)

typedef struct _db_big_args {
	u_int32_t type;
	DB_TXN *txnid;
	DB_LSN prev_lsn;
	u_int32_t	opcode;
	int32_t	fileid;
	db_pgno_t	pgno;
	db_pgno_t	prev_pgno;
	db_pgno_t	next_pgno;
	DBT	dbt;
	DB_LSN 	pagelsn;
	DB_LSN 	prevlsn;
	DB_LSN 	nextlsn;
} __db_big_args;

int CDB___db_big_log __P((DB_ENV *, DB_TXN *, DB_LSN *, u_int32_t, u_int32_t, int32_t, db_pgno_t, db_pgno_t, db_pgno_t, const DBT *, DB_LSN *, DB_LSN *, DB_LSN *));
int CDB___db_big_print __P((DB_ENV *, DBT *, DB_LSN *, int, void *));
int CDB___db_big_read __P((void *, __db_big_args **));

#define	DB_db_ovref	(DB_db_BEGIN + 4)

typedef struct _db_ovref_args {
	u_int32_t type;
	DB_TXN *txnid;
	DB_LSN prev_lsn;
	int32_t	fileid;
	db_pgno_t	pgno;
	int32_t	adjust;
	DB_LSN 	lsn;
} __db_ovref_args;

int CDB___db_ovref_log __P((DB_ENV *, DB_TXN *, DB_LSN *, u_int32_t, int32_t, db_pgno_t, int32_t, DB_LSN *));
int CDB___db_ovref_print __P((DB_ENV *, DBT *, DB_LSN *, int, void *));
int CDB___db_ovref_read __P((void *, __db_ovref_args **));

#define	DB_db_relink	(DB_db_BEGIN + 5)

typedef struct _db_relink_args {
	u_int32_t type;
	DB_TXN *txnid;
	DB_LSN prev_lsn;
	u_int32_t	opcode;
	int32_t	fileid;
	db_pgno_t	pgno;
	DB_LSN 	lsn;
	db_pgno_t	prev;
	DB_LSN 	lsn_prev;
	db_pgno_t	next;
	DB_LSN 	lsn_next;
} __db_relink_args;

int CDB___db_relink_log __P((DB_ENV *, DB_TXN *, DB_LSN *, u_int32_t, u_int32_t, int32_t, db_pgno_t, DB_LSN *, db_pgno_t, DB_LSN *, db_pgno_t, DB_LSN *));
int CDB___db_relink_print __P((DB_ENV *, DBT *, DB_LSN *, int, void *));
int CDB___db_relink_read __P((void *, __db_relink_args **));

#define	DB_db_addpage	(DB_db_BEGIN + 6)

typedef struct _db_addpage_args {
	u_int32_t type;
	DB_TXN *txnid;
	DB_LSN prev_lsn;
	int32_t	fileid;
	db_pgno_t	pgno;
	DB_LSN 	lsn;
	db_pgno_t	nextpgno;
	DB_LSN 	nextlsn;
} __db_addpage_args;

int CDB___db_addpage_log __P((DB_ENV *, DB_TXN *, DB_LSN *, u_int32_t, int32_t, db_pgno_t, DB_LSN *, db_pgno_t, DB_LSN *));
int CDB___db_addpage_print __P((DB_ENV *, DBT *, DB_LSN *, int, void *));
int CDB___db_addpage_read __P((void *, __db_addpage_args **));

#define	DB_db_debug	(DB_db_BEGIN + 7)

typedef struct _db_debug_args {
	u_int32_t type;
	DB_TXN *txnid;
	DB_LSN prev_lsn;
	DBT	op;
	int32_t	fileid;
	DBT	key;
	DBT	data;
	u_int32_t	arg_flags;
} __db_debug_args;

int CDB___db_debug_log __P((DB_ENV *, DB_TXN *, DB_LSN *, u_int32_t, const DBT *, int32_t, const DBT *, const DBT *, u_int32_t));
int CDB___db_debug_print __P((DB_ENV *, DBT *, DB_LSN *, int, void *));
int CDB___db_debug_read __P((void *, __db_debug_args **));

#define	DB_db_noop	(DB_db_BEGIN + 8)

typedef struct _db_noop_args {
	u_int32_t type;
	DB_TXN *txnid;
	DB_LSN prev_lsn;
	int32_t	fileid;
	db_pgno_t	pgno;
	DB_LSN 	prevlsn;
} __db_noop_args;

int CDB___db_noop_log __P((DB_ENV *, DB_TXN *, DB_LSN *, u_int32_t, int32_t, db_pgno_t, DB_LSN *));
int CDB___db_noop_print __P((DB_ENV *, DBT *, DB_LSN *, int, void *));
int CDB___db_noop_read __P((void *, __db_noop_args **));
int CDB___db_init_print __P((DB_ENV *));
#endif