This file is indexed.

/usr/include/libdvb/channel.h is in libdvb-dev 0.5.5.1-5.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
#ifndef _CHANNEL_H
#define _CHANNEL_H

#include <sys/types.h>

struct channel {
        int id;
        char name[81];
        int type;
        ushort pnr;
        ushort vpid;
        ushort apids[8];
        ushort apidnum;
        ushort ac3pid;
        ushort pcrpid;
        
        uint freq;
        int pol;
        int qam;
        uint srate;
        int fec;
};

#ifdef NEWSTRUCT

#include <linux/dvb/dmx.h>
#include <linux/dvb/frontend.h>
#include <linux/dvb/video.h>
#include <linux/dvb/audio.h>

#define DVR_DEV   "/dev/dvb/adapter%d/dvr%d"     
#define VIDEO_DEV "/dev/dvb/adapter%d/video%d"
#define AUDIO_DEV "/dev/dvb/adapter%d/audio%d"
#define DEMUX_DEV "/dev/dvb/adapter%d/demux%d"
#define FRONT_DEV "/dev/dvb/adapter%d/frontend%d"
#define OSD_DEV   "/dev/dvb/adapter%d/osd%d"
#define CA_DEV    "/dev/dvb/adapter%d/ca%d"

#else

#include <ost/dmx.h>
#include <ost/frontend.h>
#include <ost/sec.h>
#include <ost/video.h>
#include <ost/audio.h>

#define DVR_DEV   "/dev/ost/dvr%d"
#define VIDEO_DEV "/dev/ost/video%d"
#define AUDIO_DEV "/dev/ost/audio%d"
#define DEMUX_DEV "/dev/ost/demux%d"
#define FRONT_DEV "/dev/ost/frontend%d"
#define OSD_DEV   "/dev/ost/osd%d"
#define CA_DEV   "/dev/ost/ca%d"

#endif


#endif