This file is indexed.

/usr/include/ns3/network-module.h is in libns3-dev 3.13+dfsg-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
59
60
61
62
63
64
#ifdef NS3_MODULE_COMPILATION
# error "Do not include ns3 module aggregator headers from other modules; these are meant only for end user scripts."
#endif

#ifndef NS3_MODULE_NETWORK
    

// Module headers:
#include "address-utils.h"
#include "address.h"
#include "application-container.h"
#include "application.h"
#include "buffer.h"
#include "byte-tag-list.h"
#include "channel-list.h"
#include "channel.h"
#include "chunk.h"
#include "data-rate.h"
#include "drop-tail-queue.h"
#include "error-model.h"
#include "ethernet-header.h"
#include "ethernet-trailer.h"
#include "flow-id-tag.h"
#include "generic-phy.h"
#include "header.h"
#include "inet-socket-address.h"
#include "inet6-socket-address.h"
#include "ipv4-address.h"
#include "ipv6-address.h"
#include "llc-snap-header.h"
#include "mac48-address.h"
#include "mac64-address.h"
#include "net-device-container.h"
#include "net-device.h"
#include "nix-vector.h"
#include "node-container.h"
#include "node-list.h"
#include "node.h"
#include "output-stream-wrapper.h"
#include "packet-burst.h"
#include "packet-metadata.h"
#include "packet-socket-address.h"
#include "packet-socket-factory.h"
#include "packet-socket-helper.h"
#include "packet-socket.h"
#include "packet-tag-list.h"
#include "packet.h"
#include "packetbb.h"
#include "pcap-file-wrapper.h"
#include "pcap-file.h"
#include "pcap-test.h"
#include "queue.h"
#include "radiotap-header.h"
#include "sequence-number.h"
#include "sgi-hashmap.h"
#include "simple-channel.h"
#include "simple-net-device.h"
#include "socket-factory.h"
#include "socket.h"
#include "tag-buffer.h"
#include "tag.h"
#include "trace-helper.h"
#include "trailer.h"
#endif