Commit Graph

5927 Commits

Author SHA1 Message Date
Mathieu Lacage
61c85465b9 ci fix metadata serialization/deserialization 2007-08-04 16:07:31 +02:00
Mathieu Lacage
25c33df302 test packet serialization/deserialization 2007-08-04 16:06:59 +02:00
Mathieu Lacage
7d5a47afe9 make sure we return a correct uid from ChunkRegistry::GetUidFromUidString 2007-08-04 16:06:38 +02:00
Mathieu Lacage
fc7802ea0f avoid fatal error if NS_DEBUG is used before the 'main' function is reached 2007-08-04 16:03:08 +02:00
Mathieu Lacage
b2ddd93191 test Tags serialization/deserialization 2007-08-04 14:51:09 +02:00
Mathieu Lacage
d9a9624c6c finish packet serialization/deserialization 2007-08-04 14:41:33 +02:00
Mathieu Lacage
aff09e3e34 implement packet metadata serialization/deserialization 2007-08-04 14:10:49 +02:00
Mathieu Lacage
6db993b589 add doxygen documentation, constify 2007-08-04 13:28:17 +02:00
Mathieu Lacage
a454a51939 rework the PacketPrinter API and implementation 2007-08-04 13:22:08 +02:00
Mathieu Lacage
6a1e38d831 forgot to use std::string instead of const char * 2007-08-04 13:21:55 +02:00
Mathieu Lacage
cb6943010a remove dead forward declaration 2007-08-04 10:05:51 +02:00
Mathieu Lacage
6929464500 use CreateFullCopy and implement Serialize/Deserialize 2007-08-04 09:32:10 +02:00
Mathieu Lacage
6e956f6cc3 add Buffer::CreateFullCopy and make TransformInto private 2007-08-04 09:31:52 +02:00
Tom Henderson
b080a339a6 remove README.routing file 2007-08-03 21:39:19 -07:00
Tom Henderson
5de2add9c3 fix compilation problems and test 2007-08-03 09:49:02 -07:00
Tom Henderson
de77db64fc interim 2007-08-03 09:29:57 -07:00
Mathieu Lacage
555885a3b0 add Tag documentation 2007-08-03 17:52:58 +02:00
Mathieu Lacage
f6ec749e96 update sample code to use a std::string rather than a const char * 2007-08-03 17:52:39 +02:00
Mathieu Lacage
a5b8f5af68 split test code out of the main PacketMetadata code 2007-08-03 17:52:21 +02:00
Tom Henderson
fce7c3cc39 merge with ns-3-dev 2007-08-03 08:29:24 -07:00
Mathieu Lacage
4050d495ed fix valgrind warnings 2007-08-03 17:26:10 +02:00
Tom Henderson
3378f0de19 remove Channel::GetType 2007-08-03 08:23:23 -07:00
Mathieu Lacage
c05e7134ed doxygen improvements to Packet, Tags, and Headers/Trailers 2007-08-03 17:00:40 +02:00
Mathieu Lacage
f8a6287322 improve dox 2007-08-03 14:09:04 +02:00
Mathieu Lacage
6c6a9a073f implement Tags::Serialize and Tags::Deserialize 2007-08-03 13:58:53 +02:00
Mathieu Lacage
9c309707a7 add internal documentation 2007-08-03 13:07:10 +02:00
Mathieu Lacage
9c1e4a0e70 rework the Tags API to ensure proper uid generation for tags 2007-08-03 13:00:38 +02:00
Mathieu Lacage
7298cd1110 make sure we return the right integer uid if the header of trailer was already registered. 2007-08-03 10:39:55 +02:00
Mathieu Lacage
e672f9711f add GetUid methods to all headers and trailers 2007-08-03 09:23:41 +02:00
Mathieu Lacage
740ad8c1b2 remove redundant printing output 2007-08-03 09:15:25 +02:00
Mathieu Lacage
62310f6b21 fix coding style 2007-08-03 09:15:11 +02:00
Mathieu Lacage
9c2de843b5 move constants to private section 2007-08-03 09:09:19 +02:00
Gustavo J. A. M. Carneiro
a905bf35a7 Send PacketMetadataTest unit test output to Failure (), not std::cout. 2007-08-02 14:56:04 +01:00
Gustavo J. A. M. Carneiro
bd1932f12c In some places, print debug messages / errors to stderr, not stdout. 2007-08-02 14:48:36 +01:00
Gustavo J. A. M. Carneiro
d272bd4e05 Replace the stdout "warning" with a NS_FATAL_ERROR 2007-08-02 14:47:51 +01:00
Gustavo J. A. M. Carneiro
67e42e8600 Bug #7: Better breakpoints. 2007-08-02 13:59:08 +01:00
Mathieu Lacage
078d8b607c do not access the iterator after erasing it 2007-08-02 08:55:56 +02:00
Gustavo J. A. M. Carneiro
7c001bf468 Detect when running waf --shell with stale environment variables and give an error when it happens. 2007-08-01 21:35:34 +01:00
Mathieu Lacage
2eef3ac5fb small bug in InetSocketAddress deserialization 2007-08-01 20:17:28 +02:00
Gustavo J. A. M. Carneiro
63cc2150a0 WAF: when changing environment (e.g. LD_LIBRARY_PATH for --run and --shell), make the new paths take precedence over the old ones. 2007-08-01 18:34:23 +01:00
Mathieu Lacage
2476dd4474 merge with trunk 2007-08-01 19:52:59 +02:00
Mathieu Lacage
b954d65b8f remove uint8_t * from the send path of the socket API 2007-08-01 19:19:42 +02:00
Mathieu Lacage
1b62aa5a79 consitify the API a bit 2007-08-01 19:19:28 +02:00
Mathieu Lacage
48d1219f5c remove uint8_t * buffers from socket receive API 2007-08-01 19:09:11 +02:00
Mathieu Lacage
210e88b511 split callback registration from socket operations in socket.h API. 2007-08-01 18:48:24 +02:00
Mathieu Lacage
21960157ae merge 2007-08-01 17:24:55 +02:00
Mathieu Lacage
73322272fe fix trace output 2007-08-01 17:22:10 +02:00
Mathieu Lacage
4d12a0bfdf merge with trunk 2007-08-01 13:56:30 +02:00
Mathieu Lacage
b632880fde update address size 2007-08-01 13:54:09 +02:00
Mathieu Lacage
707b722c36 fix tracing 2007-08-01 13:53:48 +02:00