Re: sendmsg() and vlan tags
From: Ani Sinha <hidden>
Date: 2013-07-31 00:29:52
From: Ani Sinha <hidden>
Date: 2013-07-31 00:29:52
hello folks. Can anyone please shed lights on this? thanks, ani On Fri, Jul 26, 2013 at 2:30 PM, Ani Sinha [off-list ref] wrote:
Hi folks, We know that (since Linux 3.0) on raw sockets, the recvmsg() api returns the vlan tag information of the packet in the packet aux data. I looked at the kernel code and it seems on the TX side, in sendmsg(), we do not accept the vlan tag data from userland for a raw packet. So if the userland sends a raw packet using sendmsg() with vlan tag information in aux data, it will be discarded. Is my analysis correct? Cheers, Ani
-- Ani