Mathieu Lacage
|
6816e303ec
|
implement PacketHistory::RemoveAtStart
|
2007-06-06 08:49:15 +02:00 |
|
Mathieu Lacage
|
1bbf7ce1a2
|
when doing a copy of a buffer, make sure to clear the prev and next fields
|
2007-06-05 21:48:26 +02:00 |
|
Mathieu Lacage
|
969ff1267e
|
the mask to filter out the low bit is 0xfe, not 0xfd
|
2007-06-05 18:28:37 +02:00 |
|
Mathieu Lacage
|
3634046dc7
|
fix a bunch of buggy asserts
|
2007-06-05 17:35:22 +02:00 |
|
Mathieu Lacage
|
c3ff0ad584
|
fix the list iteration logic
|
2007-06-05 16:40:05 +02:00 |
|
Mathieu Lacage
|
ebfe75384c
|
rename begin to head and end to tail
|
2007-06-05 16:36:53 +02:00 |
|
Mathieu Lacage
|
bd1dcf3f97
|
fix field ordering.
|
2007-06-05 16:33:45 +02:00 |
|
Mathieu Lacage
|
d5e147d400
|
deal with packet with zero headers correctly
|
2007-06-05 15:59:07 +02:00 |
|
Mathieu Lacage
|
35dbade0a9
|
implement PacketHistory::Print
|
2007-06-05 15:47:29 +02:00 |
|
Mathieu Lacage
|
dc62fabc0b
|
fix addition of a trailer or a header
|
2007-06-05 14:06:58 +02:00 |
|
Mathieu Lacage
|
47f2db1e23
|
a new implementation of the PacketHistory API
|
2007-06-05 13:44:43 +02:00 |
|
Mathieu Lacage
|
967b3f34e9
|
IIpv4 -> Ipv4
|
2007-06-04 18:25:43 +02:00 |
|
Mathieu Lacage
|
09ed1c9575
|
i-ipv4.h -> ipv4.h
|
2007-06-04 18:05:36 +02:00 |
|
Mathieu Lacage
|
f71d6fd74f
|
IUdp -> Udp
|
2007-06-04 18:03:26 +02:00 |
|
Mathieu Lacage
|
b9c4fa85f1
|
i-udp.h -> udp.h
|
2007-06-04 18:01:09 +02:00 |
|
Mathieu Lacage
|
c32fa46161
|
ISocketFactory -> SocketFactory
|
2007-06-04 17:57:01 +02:00 |
|
Mathieu Lacage
|
d0bd4ea161
|
i-socket-factory.h -> socket-factory.h
|
2007-06-04 17:54:56 +02:00 |
|
Mathieu Lacage
|
7b6d5c4e97
|
IIpv4Private -> Ipv4Private
|
2007-06-04 17:42:37 +02:00 |
|
Mathieu Lacage
|
0459737b00
|
IIpv4Impl -> Ipv4Impl
|
2007-06-04 17:40:09 +02:00 |
|
Mathieu Lacage
|
372ecb8430
|
preprocessor update
|
2007-06-04 17:24:45 +02:00 |
|
Mathieu Lacage
|
9a852e442e
|
IUdpImpl -> UdpImpl
|
2007-06-04 17:24:18 +02:00 |
|
Mathieu Lacage
|
92757ef5c3
|
Udp -> UdpL4Protocol
|
2007-06-04 17:22:52 +02:00 |
|
Mathieu Lacage
|
297692d88b
|
udp.h -> udp-l4-protocol.h
|
2007-06-04 17:18:02 +02:00 |
|
Mathieu Lacage
|
4ead4618e6
|
i-arp-private.h -> arp-private.h
|
2007-06-04 17:14:59 +02:00 |
|
Mathieu Lacage
|
96f1c67bfe
|
i-udp-impl.h -> udp-impl.h
|
2007-06-04 17:13:21 +02:00 |
|
Mathieu Lacage
|
9db1449b4b
|
i-ipv4-private.h ipv4-private.h
|
2007-06-04 17:06:03 +02:00 |
|
Mathieu Lacage
|
9421bfcfee
|
i-ipv4-impl.h -> ipv4-impl.h
|
2007-06-04 16:59:51 +02:00 |
|
Mathieu Lacage
|
a5a1152e95
|
Arp -> ArpL3Protocol
|
2007-06-04 16:57:24 +02:00 |
|
Mathieu Lacage
|
3a97fce182
|
arp.h -> arp-l3-protocol.h
|
2007-06-04 16:54:36 +02:00 |
|
Mathieu Lacage
|
e8ab5afb41
|
Ipv4 -> Ipv4L3Protocol
|
2007-06-04 16:51:59 +02:00 |
|
Mathieu Lacage
|
1d0658dc85
|
rename ipv4.h to ipv4-l3-protocol.h
|
2007-06-04 16:42:10 +02:00 |
|
Mathieu Lacage
|
01f37ccb65
|
rename MakeNewObject to Create
|
2007-06-04 16:32:37 +02:00 |
|
Mathieu Lacage
|
4d5a66d6e5
|
remove MakeInternetNode
|
2007-06-04 16:28:18 +02:00 |
|
Mathieu Lacage
|
c4234041bc
|
remove file
|
2007-06-04 16:24:05 +02:00 |
|
Mathieu Lacage
|
359a2f98a8
|
rename i-node to node
|
2007-06-04 16:21:05 +02:00 |
|
Mathieu Lacage
|
1225b1623e
|
rename INode to Node
|
2007-06-04 16:17:01 +02:00 |
|
Mathieu Lacage
|
62aa29999b
|
remove dead typedef
|
2007-06-04 09:33:38 +02:00 |
|
Mathieu Lacage
|
a4f727f68d
|
a bunch of optimizations
|
2007-06-03 20:09:56 +02:00 |
|
Mathieu Lacage
|
a6c8a11881
|
fix the packet benchmark and enable it
|
2007-06-02 19:10:35 +02:00 |
|
Mathieu Lacage
|
ce4bcba2e6
|
Added tag packet-history-working for changeset 0dc81e76166c
|
2007-06-02 18:36:56 +02:00 |
|
Mathieu Lacage
|
a88ff1f2c4
|
more tests, fix
|
2007-06-02 18:32:31 +02:00 |
|
Mathieu Lacage
|
a986e81353
|
more tests, initial fix.
|
2007-06-02 18:24:44 +02:00 |
|
Mathieu Lacage
|
b9899de6df
|
more tests
|
2007-06-02 18:13:19 +02:00 |
|
Mathieu Lacage
|
bebb4eb281
|
fix build for g++ 4.1
|
2007-06-02 18:08:04 +02:00 |
|
Mathieu Lacage
|
03ca60cd50
|
merge with trunk
|
2007-06-02 17:59:14 +02:00 |
|
Mathieu Lacage
|
1c46ed54e5
|
merge with trunk
|
2007-06-02 17:58:39 +02:00 |
|
Mathieu Lacage
|
34c6957f95
|
more tests
|
2007-06-01 15:26:21 +02:00 |
|
Mathieu Lacage
|
8a62c228b2
|
ensure that packets are real buffers before concatenating them
|
2007-06-01 15:23:30 +02:00 |
|
Mathieu Lacage
|
4c92dfe914
|
add more asserts, make TransformIntoRealBuffer public for Packet class
|
2007-06-01 15:23:07 +02:00 |
|
Mathieu Lacage
|
5f2b952521
|
enable more tests
|
2007-06-01 14:50:04 +02:00 |
|