/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
|