________________________________ Description of Problem:
In directed diffusion, the actual diffusion packet size is not set in the common header (ch->size). This implies that when the packet is sent to the underlying mac layer, which by default is 802.11, the calculation of the transmission time would therefore be incorrect, i.e. only the size of the mac header is taken into account. Can you please confirm this bug, and if true, in my opinion this is a serious bug that should be corrected. Steps to Reproduce: 1. under tcl/ex/diffusion3 run for example 1pp-5n-1s-1r.tcl. Then examine the result trace file. The diffusion packet size is only 58 bytes which is the size of the mac-hdr. Regards Vinh Pham