This file is indexed.

/usr/share/vala/vapi/r_print.vapi is in radare2-vala 0.9.6-4.

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
/* radare - LGPL - Copyright 2010-2012 pancake<@nopcode.org> */

[Compact]
[CCode (cheader_filename="r_print.h", cprefix="r_print_", cname="RPrint", free_function="r_print_free")]
public class Radare.RPrint {
	/* constructor */
	public RPrint();

	/* fields */
	public int width;
	public bool interrupt;
	public int limit;
	public bool cur_enabled;
	public int cur;
	public int ocur;
	public int flags;
	//public string datefmt;

	/* methods */
	public string hexpair (string str, int idx);
	public void set_flags (int flags);
	public void hexdump(uint64 addr, uint8* buf, int len, int baddr, int step);
	public void hexpairs(uint64 addr, uint8 *buf, int len);
	public void bytes(uint8* buf, int len, string fmt);
	//public void @byte (string fmt, int idx, uint8 ch);
	public void c(uint8 *buf, int len);
	public void raw(uint8 *buf, int len);
	public void cursor(int cur, int set);
	public void set_cursor(int curset, int ocursor, int cursor);
	public void code(uint64 addr, uint8* buf, int len, char lang);
	//public void string(uint64 addr, uint8* buf, int len);
	public int date_dos(uint8* buf, int len);
	public int date_w32(uint8* buf, int len);
	public int date_unix(uint8* buf, int len);
}