Network packet processing

Simon 'corecode' Schubert corecode at fs.ei.tum.de
Mon Feb 7 17:20:45 PST 2005


On Tuesday, 8. February 2005 02:01, EM1897 at xxxxxxx wrote:
> Has anything in Dragonfly changed that would make passing a
> received ethernet frame from one adapter to another in the same
> context (ie receive a packet on em0 and queue it for transmit
> on em1 in the same interupt call) no longer work? You can't do
> this in LINUX (received frames must be queued) and its rather
> important that I know about such things before I start mucking
> around with some things I need to do.

i think our bridging code does exactly this:
if_intr->ether_input->bridge_forward->IF_HANDOFF (details scraped)

cheers
  simon

-- 
/"\
\ /
 \     ASCII Ribbon Campaign
/ \  Against HTML Mail and News
Attachment:
pgp00002.pgp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pgp00002.pgp
Type: application/octet-stream
Size: 187 bytes
Desc: "Description: PGP signature"
URL: <http://lists.dragonflybsd.org/pipermail/users/attachments/20050207/12ccd13c/attachment-0019.obj>


More information about the Users mailing list