Thank you for the feedback. I am sorry for the email spam, it was a learning process.
I am not sure what results we would get by querying the MTU before configuring it, since we can (and do) set the MTU using SIOCSIFMTU. On 2022-08-08 17:03, Stephen Hemminger wrote: > On Mon, 8 Aug 2022 16:49:44 +0200 > Francesco Mancino <francesco.manc...@tutus.se> wrote: > >> eth_dev_validate_mtu, introduced in 990912e676e, validates configured >> MTU plus overhead against max_rx_pktlen. >> Since TAP is a virtual device, it should support as big MTU as possible. >> >> Signed-off-by: Francesco Mancino <francesco.manc...@tutus.se> > dev_info->min_rx_bufsize = 0; > > > Thanks for your patience. > > Since tap is built on top of an existing kernel network device a more > complete solution would be to query the kernel device to find out what > its MTU is. > > Acked-by: Stephen Hemminger <step...@networkplumber.org> >