Commit Graph

12296 Commits

Author SHA1 Message Date
Peter D. Barnes, Jr.
a165e2edec [core] Refactor type-id.cc logging 2016-09-02 22:13:51 -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
Peter D. Barnes, Jr.
b5b2b5398a [core] Show string args as quoted strings in NS_LOG_FUNCTION 2016-09-02 21:47:53 -04:00
Peter D. Barnes, Jr.
25c02db88c [core] restore NS_DEPRECATED functionality 2016-09-02 21:46:31 -04:00
Peter D. Barnes, Jr.
84cd2d224c [doc] ref-count-base files 2016-09-02 21:43:51 -04:00
Stefano Avallone
8255f5523b applications: (fixes #2474) Make Udp[Echo|Trace]Client work with Inet[6]SocketAddresses 2016-09-02 09:31:40 +02: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
Tom Henderson
0da7b9f3d4 wifi: copy Packet to allow multiple devices to modify 2016-09-01 16:24:39 -07:00
Tom Henderson
fb4c5d4de8 traffic-control: Include PIE chapter in documentation 2016-08-30 19:35:54 -07:00
Lynne Salameh
5703ee607e tcp: (fixes #2484) corrected the exit from CA_LOSS 2016-08-30 09:29:25 +02:00
Natale Patriciello
d980503e68 tcp: count bytes only for new acks 2016-08-30 09:28:43 +02:00
Natale Patriciello
b41965cab6 tcp: Added FastRetransmit method to TcpSocketBase 2016-08-30 09:28:20 +02:00
Natale Patriciello
12284e953d tcp: Added LimitedTransmit method to TcpSocketBase 2016-08-30 09:27:47 +02:00
Natale Patriciello
89eb614858 tcp: Added DupAck method to TcpSocketBase 2016-08-30 09:26:42 +02:00
Natale Patriciello
d78fb0d2c2 tcp: (fixes #2401) Deserialized len in TcpHeader 2016-08-30 09:24:18 +02:00
Natale Patriciello
ceffbb20d0 examples: added traces in tcp-variants-comparison 2016-08-30 09:23:03 +02:00
Natale Patriciello
7e1c1a5238 tcp: (fixes #2486) Corrected tracing of nextTxSeq 2016-08-30 09:21:04 +02:00
Tom Henderson
0fac8350da mpi: (reopens #2437) revert changeset ffd079a4b2e4
The option -Wno-literal-suffix is not available on clang.  Bug 2437 has
outline of alternative conf.check solution to be pursued instead.
2016-08-28 08:35:25 -07:00
Alexander Krotov
fe013cfcd6 stats: (fixes #2480) Use SQLite prepared statements 2016-08-28 08:02:52 -07:00
Alexander Krotov
cedee9ea0e documentation: (fixes #2481) Missing or incorrect group names 2016-08-28 08:00:43 -07:00
Tom Henderson
2f28d0005f wifi: Fix SpectrumWifiPhy valgrind issues 2016-08-28 06:26:29 -07:00
Peter D. Barnes, Jr.
cc9ea12573 core: refix problem with temporary variable
This amends r12238 (271042c52437)
2016-08-26 09:46:16 -07:00
Tom Henderson
9c2389c41a bindings: Rescan all bindings 2016-08-26 08:04:44 -07:00
Tom Henderson
1252e2e1a7 traffic-control: Call Simulator::Destroy() on tests involving CoDel
CoDel calls Simulator::Now (), so tests should call Simulator::Destroy ()
to clean up.
2016-08-25 10:52:25 -07:00
Tom Henderson
599d96fe5a wifi: Avoid using m_currentPacket if it has not yet been assigned
In the case of an internal collision, it may be the case that no packet
has yet been dequeued, and hence m_currentPacket and m_currentHdr are
not yet set, but backoff still needs to take place.  This patch will
peek the head of the queue under such conditions.
2016-08-25 10:51:01 -07:00
Tom Henderson
a0e8cead91 wifi: Assign stream numbers to random variables in bug 2222 test
Otherwise, the test may fail if the stream assignment on backoff
generation is perturbed.
2016-08-25 10:48:35 -07:00
Tom Henderson
5d3f2d42ae examples: Do not prematurely call Simulator::Destroy () 2016-08-25 10:03:34 -07:00
Tom Henderson
5c2df9acbf spectrum: GetPointer not needed for dereferencing
Dereferencing the smart pointer is needed to pass it as an argument to
the Integral method, but by calling GetPointer to first obtain a raw
pointer, the automatic reference counting is disrupted, and the memory
will not be freed as expected.  Instead, dereference the smart pointer
directly.
2016-08-25 09:56:50 -07:00
Tom Henderson
5574e8af5f spectrum: Remove debugging statements 2016-08-25 09:31:39 -07:00
Stefano Avallone
54671db601 examples: Update the traffic-control example 2016-08-22 14:51:06 +02:00
Stefano Avallone
01fcd078f9 flow-monitor: (fixes #2479) Keep track of packets dropped by queue discs 2016-08-22 14:50:59 +02:00
Stefano Avallone
638d7c0c14 documentation: Yet another (minor) update on wifi AC selection 2016-08-22 14:50:51 +02:00
Tom Henderson
3852c6265d antenna: Create ns3::Object using CreateObject<> () 2016-08-21 11:50:24 -07:00
Tom Henderson
3989c359ce bindings: rescan all module bindings 2016-08-20 22:00:50 -07:00
Tom Henderson
8be66aed05 fix misspelled acronym 2016-08-20 11:16:29 -07:00
Tom Henderson
3622356bab Doxygen: fix various glithces 2016-08-20 13:57:42 +02:00
Tom Henderson
241ab47e40 fix documentation typo 2016-08-18 17:13:51 -07:00
Amir Modarresi
531955a8fe tcp: Add H-TCP model 2016-08-18 16:22:57 -07:00
Sébastien Deronne
c657724294 wifi: Remove unused fcs trailer declaration in EdcaTxopN 2016-08-16 22:31:29 +02:00
Stefano Avallone
bf942c4204 documentation: Add more information on setting ToS and priority 2016-08-12 23:57:20 +02:00
Tom Henderson
4973eb1a98 wifi: (fixes #2469) Enable sending of block ack request when block ack association exists without A-MPDU 2016-08-10 20:59:16 +02:00
Sébastien Deronne
c6c28bec0f wifi: (fixes #2468) Fix fragmentation rules for A-MPDU and HT transmissions 2016-08-10 20:51:54 +02:00
John Abraham
e41abfa797 NetAnim: Bug 2466 - a small bug in the AnimationInterface::ConnectCallbacks method 2016-08-09 19:00:49 -07:00
Stefano Avallone
8352930045 traffic-control: Move the PIE test suite to src/test/ns3tc 2016-08-09 23:40:33 +02:00
Stefano Avallone
0b8efb5785 traffic-control: Add FqCodel and Pie to the benchmark example 2016-08-09 18:55:28 +02:00
Mohit P. Tahiliani
1013e5580d traffic-control: Introduce the PIE queue disc 2016-08-09 18:55:19 +02:00
Pasquale Imputato
36470ffec1 examples: Add an example to evaluate the performance of various queue discs 2016-08-08 00:21:22 +02:00
Pasquale Imputato
0d207dd649 point-to-point: Add support for BQL to PointToPointNetDevice 2016-08-08 00:21:16 +02:00