Commit Graph

15606 Commits

Author SHA1 Message Date
Tommaso Pecorella
2d150b0f6a ci: add gcc-11 jobs 2021-05-14 17:52:02 +00:00
Tommaso Pecorella
0bc6512941 ci: update weekly jobs
- remove gcc<7, ubuntu 16.04
- add ubuntu 21.04, fedora 34
2021-05-13 22:10:57 +00:00
Tommaso Pecorella
c1cf29c57d internet: add NdiscCache::Entry::GetIpv6Address 2021-05-13 15:28:27 +00:00
Tommaso Pecorella
30bf1d3f76 network: add Ipv6Prefix to Ipv6Address conversion 2021-05-13 15:11:03 +00:00
Stefano Avallone
2917d45fb1 wifi: Rescan python bindings 2021-05-13 15:57:03 +02:00
Stefano Avallone
19d1c8da98 wifi: Enable TestUlOfdmaPowerControl in wifi-phy-ofdma test suite 2021-05-13 15:27:41 +02:00
Stefano Avallone
c975eb6425 wifi: Pass BlockAck header as const reference rather than pointer 2021-05-13 15:27:41 +02:00
Stefano Avallone
c28e2fdb48 wifi: Add a MAC OFDMA test suite 2021-05-13 15:27:41 +02:00
Stefano Avallone
5c7c5ad497 wifi: MacHelper installs a Multi User Scheduler 2021-05-13 15:27:41 +02:00
Stefano Avallone
630153e38c wifi: Add MAC support for UL OFDMA 2021-05-13 15:27:41 +02:00
Stefano Avallone
02a1923f55 wifi: Add a map storing ACs in increasing order of priority 2021-05-13 15:27:41 +02:00
Stefano Avallone
b04bb017d9 wifi: Add an SnrTag for responses to MU frames 2021-05-13 15:27:41 +02:00
Stefano Avallone
f929fa6b38 wifi: Define ack methods for UL OFDMA transmissions 2021-05-13 15:27:41 +02:00
Stefano Avallone
e164766c9b wifi: Add support for Multi-STA BlockAck 2021-05-13 15:27:41 +02:00
Stefano Avallone
e5629b2748 wifi: Extend BlockAck header to support Multi-STA BlockAck 2021-05-13 15:27:41 +02:00
Ameya Deshpande
484aa9a624 nix-vector-routing: (fixes #383) Add support for multiple interface addresses
This change makes the following changes:
1. Add map entries for all the addresses on a interface in
   `g_ipv4AddressToNodeMap`.
2. Use `Ipv4L3Protocol::SourceAddressSelection` for source address
   selection.
3. Add an example for multiple interface addresses.
4. Update Nix-Vector Routing documentation based on its routing
   decisions.

Note that the intermediate nodes and final node can use any addresses they want.
So by default, the `addressIndex = 0` addresses are considered in `RouteInput ()`
and subsequent nodes in `PrintRoutingPath ()` (after source node).

Signed-off-by: Ameya Deshpande <ameyanrd@outlook.com>
Suggested-by: Tommaso Pecorella <tommaso.pecorella@unifi.it>
2021-05-13 00:39:12 +00:00
Tom Henderson
671b49eb80 internet-apps: (fixes #396) Remove forward declaration
Forward declared classes for which the header file is not otherwise
included in the module headers somewhere can cause a failure for
Python bindings to compile.  scan-header.h did not remedy in this case.
2021-05-12 16:20:46 -07:00
Tommaso Pecorella
38c23d169c Update .vscode/launch.json to use lldb and testrunner 2021-05-12 21:06:15 +00:00
Eduardo Almeida
9ae9a044c3 Update .vscode/launch.json to build ns-3 before starting to debug 2021-05-12 20:31:44 +00:00
Eduardo Almeida
6aa2d3238e Update Python scripts to the safer "with open() as" Python syntax 2021-05-11 23:38:30 +00:00
Tommaso Pecorella
de8505ce2d ci: doc - fix ImageMagik conversion policy 2021-05-11 21:03:26 +00:00
Tommaso Pecorella
b2f6f40241 internet: print Id and SeqNo for Icmpv6Echo 2021-05-10 22:57:17 +00:00
Tommaso Pecorella
337a67c818 internet: doxygen fix 2021-05-09 21:34:15 +00:00
Tommaso Pecorella
5beeda40a2 ci: switch to archlinux for documentation stage 2021-05-09 21:25:01 +00:00
Tommaso Pecorella
d194fe3756 internet-apps: (partially fix #384) ping6 gives IPv6 reachability hints 2021-05-09 12:11:12 +02:00
Tommaso Pecorella
fded01ad4f internet: (partially fix #384) add IPv6 reachability hint function 2021-05-09 12:09:42 +02:00
Sébastien Deronne
810b70d8d8 wifi: Fix logs for WifiTxTimer 2021-05-08 13:04:57 +02:00
Tommaso Pecorella
963991426f ci: fix doxygen script (7) 2021-05-03 23:20:09 +00:00
Tommaso Pecorella
5a22bf1f05 ci: fix doxygen script (6) 2021-05-03 17:48:10 +00:00
Tommaso Pecorella
c419271ec9 ci: fix doxygen script (5) 2021-05-03 17:24:07 +00:00
Tommaso Pecorella
63372b26d9 ci: fix doxygen script (4) 2021-05-03 14:42:18 +00:00
Tommaso Pecorella
5c44b41a56 ci: fix doxygen script (3) 2021-05-03 14:06:36 +00:00
Tommaso Pecorella
e2b73619ab ci: fix doxygen script (2) 2021-05-03 13:16:41 +00:00
Tommaso Pecorella
ba5835e497 ci: fix doxygen script 2021-05-03 12:59:47 +00:00
Peter Barnes
778f604511 ci: (fixes #207) doxy use warnings report, filtered to files touched in commit 2021-05-03 02:37:51 +02:00
Tom Henderson
6f22431412 buildings: Rescan APIs 2021-05-02 16:19:58 -07:00
Tom Henderson
e3ce636d2a buildings: Remove deprecated methods 2021-05-02 16:19:40 -07:00
Tommaso Pecorella
324644f86e doxygen: fix warnings in network, mobility 2021-05-02 21:42:55 +02:00
Tommaso Pecorella
c16007469d doxygen: fix warnings in uan, dsr, wimax 2021-05-02 03:16:59 +02:00
Tommaso Pecorella
a676a1ca39 lr-wpan: fix doxygen warnings and tweak tests 2021-05-01 21:47:26 +02:00
Tommaso Pecorella
fa68baa2f0 internet: fix doxygen warnings and tweak tests 2021-05-01 18:53:56 +02:00
Tommaso Pecorella
aab9388af6 internet-apps: fix doxygen warnings 2021-05-01 18:53:12 +02:00
Tom Henderson
38bf93a8b5 documentation: Update Python API scanning section 2021-04-30 22:08:23 -07:00
Tommaso Pecorella
6b0a9f4af7 sixlowpan: fix doxygen warnings 2021-05-01 04:36:19 +02:00
Tommaso Pecorella
21fb224e8a internet: fix doxygen warnings 2021-05-01 04:14:27 +02:00
Tommaso Pecorella
1a095cda5b network: fix doxygen warnings 2021-05-01 04:13:49 +02:00
Tommaso Pecorella
e2f1ff084b core: fix doxygen warnings 2021-05-01 00:19:55 +02:00
Tommaso Pecorella
a06388bf64 aodv: fix doxygen warnings 2021-04-30 19:09:29 +02:00
Tommaso Pecorella
b922daa3c0 olsr: fix doxygen warnings 2021-04-30 19:08:28 +02:00
Alessandro Aimi
4404c451e4 network: (fixes #393) Add support for DLT_LORATAP DataLinkType to Pcap files 2021-04-30 15:32:20 +00:00