Commit Graph

31 Commits

Author SHA1 Message Date
Craig Dowell
2d73bd9927 Move MakeMulticastAddress to NetDevice 2007-08-29 12:11:11 -07:00
Craig Dowell
4e486b1f59 semi-real multicast hardware addresses 2007-08-24 17:38:49 -07:00
Mathieu Lacage
2ee1d5fca6 the protocol number field is a 16 bit integer, not a 32 bit integer 2007-08-24 10:33:58 +02:00
Mathieu Lacage
1b62aa5a79 consitify the API a bit 2007-08-01 19:19:28 +02:00
Mathieu Lacage
e05f635db5 rework the NetDevice <-> Node interface 2007-08-01 08:58:18 +02:00
Mathieu Lacage
7b9fbc36e1 merge 2007-07-30 10:35:03 +02:00
Mathieu Lacage
db6a90d956 replace MacAddress by Address 2007-07-26 17:36:53 +02:00
Emmanuelle Laprise
718ec64593 Move LLC encapsulation from NetDevice to subclasses. 2007-07-27 20:45:18 +02:00
Mathieu Lacage
1225b1623e rename INode to Node 2007-06-04 16:17:01 +02:00
Mathieu Lacage
643522774e port code from Interface to Object 2007-05-25 10:56:03 +02:00
Mathieu Lacage
ee02cd1a23 rename Node to INode 2007-05-14 10:06:12 +02:00
Mathieu Lacage
a9ffc5d23b complete dox doc 2007-05-13 11:57:27 +02:00
Mathieu Lacage
f1612bbc2c fix dox warnings 2007-05-13 10:57:43 +02:00
Mathieu Lacage
b3aee2deb2 NetDevice and Channel now derive from Interface rather than Object 2007-05-11 19:26:01 +02:00
Mathieu Lacage
4bd2abebd2 use Ptr<> everywhere Object or NsUnknown are used 2007-05-10 20:19:26 +02:00
Mathieu Lacage
e322d7f1df implement properly NetDevice::DoDispose and rename NetDevice::PeekNode to NetDevice::GetNode 2007-05-10 08:18:41 +02:00
Raj Bhattacharjea
ecfcfa977d Node* -> Ptr<Node> 2007-05-09 13:26:21 -04:00
Tom Henderson
ea55c60fe3 Enable both ascii and pcap tracing 2007-05-04 12:17:14 -07:00
Mathieu Lacage
b15d1043d1 finish Dispose -> DoDispose rework 2007-05-03 13:24:43 +02:00
Mathieu Lacage
43adf5863d apply ref/unref rules consistently for Node 2007-05-02 14:40:40 +02:00
Mathieu Lacage
cdee56670e derive from Object for proper refcounting 2007-05-02 09:17:42 +02:00
Mathieu Lacage
9eaf9191d8 merge in raj's dispose early work 2007-05-02 09:10:19 +02:00
Mathieu Lacage
4873ff5f39 add NetDevice::SetReceiveCallback and use it 2007-04-30 10:37:22 +02:00
Mathieu Lacage
cd2fabe2f1 add NetDevice::NeedsArp method 2007-04-30 10:05:46 +02:00
Mathieu Lacage
173dbba314 fix dox warnings 2007-03-30 11:08:47 +02:00
Mathieu Lacage
2584c78959 add NetDevice::GetChannel method and doxygen-document it 2007-03-29 17:07:04 +02:00
Mathieu Lacage
f83f28eacc add doxygen doc for missing methopds 2007-03-29 16:55:42 +02:00
Craig Dowell
994c7be384 remove unused files, remove notion of PHY, make more realistic p2p-net-device and p2p-channel 2007-03-27 13:04:11 -07:00
Tom Henderson
327949573d move channel.cc channel.h to node directory; merge ns-3-tracing from mathieu 2007-03-18 14:06:51 -07:00
Mathieu Lacage
5b05f21261 make the sample code compile and link. 2007-02-12 19:28:48 +01:00
Mathieu Lacage
9609fe68f0 code from all trees. 2007-02-08 15:37:48 +01:00