tap(4) SIOCSIFMTU patch
Sean C. Farley
scf at FreeBSD.org
Fri Mar 13 07:22:55 PDT 2009
On Fri, 13 Mar 2009, Rui Paulo wrote:
> On 13 Mar 2009, at 01:54, Sean C. Farley wrote:
>
>> Here is a patch[1] that will allow the MTU to be set higher than 1500
>> on a tap(4) interface. I ran into the need to do this when I had em0
>> set to 9000 and tried to bridge em0 with tap0 (MTU 1500) for QEMU. A
>> bridge interface will not allow interfaces with different MTU's to be
>> added to it.
>>
>> Since I have touched little inside the kernel, I thought it best if
>> others take a look at it first.
>>
>> Sean
>> 1. http://people.freebsd.org/~scf/if_tap-SIOCSIFMTU.patch
>
> This looks ok. I'm assuming bridge now works for you.
Thank you for reviewing it.
Yes, this fixes my issue with bridging a tap device to an interface with
an MTU higher than 1500.
I will probably commit this patch this weekend.
Sean
--
scf at FreeBSD.org
More information about the freebsd-net
mailing list