I came across this

```

@param   cbHdrs      Size of the packet headers.  This must be at least 6
     *                      bytes (the destination MAC address), but should if
     *                      possible also include any VLAN tag and network
     *                      layer header (*wireless mac address sharing*).

```

in doc for `INTNETTRUNKSWPORT::pfnPreRecv` and some similar other mentions; but after somewhat good greping could not find where the mac address of egress packet is replaced from guest to host in case of wifi bridges. I am new to VirtualBox source so I must be missing something obvious. Could you give a pointer to this?


I'm looking for this in an attempt to trace an issue I'm facing myself, which I posted in the forum (topic 113409) recently. The guest mac is present in egress packet in kernel 6.12 and above. My guess is some kernel change is breaking some assumption in the 'switch' internal logic.


~ serene

Attachment: OpenPGP_0x20257A7131FFF28B.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

_______________________________________________
vbox-dev mailing list
vbox-dev@virtualbox.org
https://www.virtualbox.org/mailman/listinfo/vbox-dev

Reply via email to