This file is indexed.

/usr/include/cln/config.h is in libcln-dev 1.3.3-1ubuntu1.

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
/* include/cln/config.h.  Generated from config.h.in by configure.  */
#ifndef _CL_CONFIG_PUBLIC_H
#define _CL_CONFIG_PUBLIC_H

#include "cln/host_cpu.h"
#include "cln/version.h"

/* 
 * FIXME: this should not be exposed to user. Or at least it should be
 * renamed to CL_HAVE_LONGLONG or something like that.
 */
/* compiler supports the `long long' type */
#define HAVE_LONGLONG /**/

/* 
 * Numbers in the heap are stored as "digit" (or "limb" in GMP speak)
 * sequences. A digit is an unsigned int with sizeof(void *)*CHAR_BIT bits.
 * It should be 8 or 16 or 32 or 64 bits. If CLN is sitting on top of GMP
 * it should match mp_limb_t
 */
/* #undef GMP_DEMANDS_UINTD_INT */

#define GMP_DEMANDS_UINTD_LONG 1

/* #undef GMP_DEMANDS_UINTD_LONG_LONG */

#endif /* _CL_CONFIG_PUBLIC_H */