This file is indexed.

/usr/include/purelibc.h is in libpurelibc-dev 0.4+r960-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
#ifndef _PURELIBC_H
#define _PURELIBC_H

typedef long int (*sfun)(long int __sysno, ...);

#define PUREFLAG_STDIN (1<<STDIN_FILENO)
#define PUREFLAG_STDOUT (1<<STDOUT_FILENO)
#define PUREFLAG_STDERR (1<<STDERR_FILENO)
#define PUREFLAG_STDALL (PUREFLAG_STDIN|PUREFLAG_STDOUT|PUREFLAG_STDERR)

sfun _pure_start(sfun pure_syscall,sfun pure_socketcall,int flags);

long _pure_debug_printf(const char *format, ...);

#endif