Commit Graph

368 Commits

Author SHA1 Message Date
Tommaso Pecorella
5e19bd4b23 network: doxygen updates (partial) 2017-05-22 01:22:58 +02:00
Alexander Krotov
a2238de0e4 network: Fix comment in packet-socket-apps example 2017-04-22 19:22:20 +03:00
Stefano Avallone
3f387016b9 network: Fix valgrind errors due to ConnectQueueTraces 2017-03-27 11:08:38 +02:00
Stefano Avallone
9eff4d8251 Rescan python bindings 2017-03-08 18:02:19 +01:00
Stefano Avallone
1d0a27a285 network: The Queue class holds a list of items 2017-03-08 18:01:59 +01:00
Stefano Avallone
fb12ef3a8b network: Add support for flow control and BQL to SimpleNetDevice 2017-03-08 18:01:51 +01:00
Stefano Avallone
40abc6507a network: Add NetDeviceQueue methods to implement flow control 2017-03-08 18:01:43 +01:00
Stefano Avallone
6fef34be47 network: Convert Queue into a template class 2017-03-08 18:01:29 +01:00
Tommaso Pecorella
5de3f7525c network: fix static code analysys warnings (thanks to Natale Patriciello) 2017-02-16 22:57:45 +01:00
Tommaso Pecorella
028a6341d7 network: Rescan bindings 2017-02-01 21:57:48 +01:00
Tommaso Pecorella
4e9537008a Tests: reorganize ErrorChannel and ErrorBinaryModel 2017-01-29 03:15:41 +01:00
Toshio Ito
83cad157df network: (fixes #2596) EthernetTrailer::GetFcs() should be const 2017-01-25 17:30:17 -08:00
Alexander Krotov
f4f030604a network: remove duplicate include in simple-net-device.h 2017-01-01 00:45:16 +03:00
Alexander Krotov
918dbb5003 network: use numeric_limits for OFFSET_MAX instead of hardcoded constant 2016-11-28 15:41:37 +03:00
Sébastien Deronne
a2745b97cb network: Rescan bindings 2016-11-27 19:12:56 +01:00
Tom Henderson
f61da28ef5 test case to support commit 12425:1313ad34c26a 2016-11-27 07:50:18 -08:00
Peter D. Barnes, Jr.
88b9ea15bb network: (fixes #2221) Remove size constraint of Tag objects 2016-11-27 07:49:26 -08:00
Piyush Aggarwal
86c24f29bd doc: fix sphinx and doxygen build errors 2016-09-29 00:04:27 -04:00
Tom Henderson
df4dd9df4d bindings: Rescan all bindings 2016-09-27 22:18:47 -07:00
Tommaso Pecorella
787430613e network: (workaround for #2505) Printing a packet can raise an assert 2016-09-28 02:13:32 +02:00
Tom Henderson
b9e5595665 bindings: Rescan all bindings 2016-09-26 05:33:13 -07:00
Pasquale Imputato
7ab6c710c0 network: Set a proper default value for BQL HoldTime attribute 2016-09-24 15:36:10 +02:00
Tom Henderson
f46c7cb9ce fix typo 2016-09-16 20:57:12 -07:00
Peter D. Barnes, Jr.
18e8001aaa [core] Fix compilation errors from new NS_DEPRECATED function macro in r 12293 [57597d3fb31e]
Remove function macro and return to simple tag.  GCC can have the
attribute in front of the function declaration, matching Windows.
2016-09-03 18:13:21 -04:00
Peter D. Barnes, Jr.
ab4ddafe28 [network] Clarify logging macros 2016-09-02 22:08:32 -04:00
Peter D. Barnes, Jr.
71902a017a Use new NS_DEPRECATED function macro 2016-09-02 22:06:27 -04:00
Alexander Krotov
4b466d7cd0 Do not return destroyed Buffer iterator from ItemIterator::Next 2015-08-31 17:10:52 +03:00
Tom Henderson
33e9f590d5 network: (fixes #2069) Avoid integer overflow in ByteTagList
Fix is due to xnuvtv@imgof.com
2016-09-01 18:07:05 -07:00
Stefano Avallone
638d7c0c14 documentation: Yet another (minor) update on wifi AC selection 2016-08-22 14:50:51 +02:00
Tom Henderson
3989c359ce bindings: rescan all module bindings 2016-08-20 22:00:50 -07:00
Tom Henderson
3622356bab Doxygen: fix various glithces 2016-08-20 13:57:42 +02:00
Stefano Avallone
bf942c4204 documentation: Add more information on setting ToS and priority 2016-08-12 23:57:20 +02:00
Pasquale Imputato
a048b009b2 network: Introduce Byte Queue Limits (BQL) 2016-08-08 00:21:03 +02:00
Tom Henderson
f23dc6a347 bindings: rescan all module bindings 2016-07-22 17:45:51 -07:00
Stefano Avallone
dd432b8131 network: Get rid of the NetDeviceQueue::HasWakeCallbackSet method 2016-07-22 18:21:39 +02:00
Tom Henderson
7f88b04c33 bindings: rescan all module bindings 2016-07-20 16:33:57 -07:00
Tommaso Pecorella
971ace1bfd Rescan Python bindings 2016-07-16 23:29:23 +02:00
Tommaso Pecorella
686a9a7852 Minor doxygen fixes 2016-07-14 22:19:36 +02:00
Stefano Avallone
5459ab04b7 various: Rename NetDeviceQueueInterface::GetTxQueuesN to match ns-3 style 2016-07-14 15:59:56 +02:00
Stefano Avallone
8ae37fc7ff network: Packet sockets add a priority tag if a priority is set 2016-07-14 15:59:56 +02:00
Stefano Avallone
1ec310b39e traffic-control: PfifoFastQueueDisc uses priority to map packets to bands 2016-07-14 15:59:56 +02:00
Stefano Avallone
47128c4269 traffic-control: the select queue callback is stored by the TC layer 2016-07-14 15:59:55 +02:00
Stefano Avallone
d693db5c11 network: Add a GetUint8Value method to the QueueItem class 2016-07-14 15:59:55 +02:00
Stefano Avallone
a000561495 network: Socket::IsManualIpTos can be replaced by Socket::GetIpTos 2016-07-14 15:59:55 +02:00
Stefano Avallone
83ed5e7bb6 network: Support socket priorities 2016-07-14 15:59:55 +02:00
Stefano Avallone
c8300ef811 internet: Add a tos field to InetSockAddress 2016-07-14 15:59:55 +02:00
Tommaso Pecorella
5528b342cb internet and other modules: doxygen and manual improvements 2016-07-14 10:56:33 +02:00
Tom Henderson
b1c3fd67bc rescan all bindings 2016-07-12 08:17:20 -07:00
Tommaso Pecorella
97f68a678d network: (fixes #2444) PcapHelper DataLinkType enum should have a name 2016-07-12 01:19:11 +02:00
Tom Henderson
178c70829f bindings: rescan all module bindings 2016-06-02 09:24:07 -07:00