Page MenuHomeFreeBSD

if_gif: Use the MTU on the gif interface for the outgoing packets
Needs ReviewPublic

Authored by meta on Wed, Sep 17, 3:46 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Sep 26, 10:01 AM
Unknown Object (File)
Thu, Sep 25, 10:04 PM
Unknown Object (File)
Thu, Sep 25, 12:20 PM
Unknown Object (File)
Thu, Sep 18, 3:57 AM
Unknown Object (File)
Thu, Sep 18, 3:57 AM
Unknown Object (File)
Thu, Sep 18, 3:05 AM
Unknown Object (File)
Thu, Sep 18, 2:46 AM
Unknown Object (File)
Thu, Sep 18, 1:14 AM

Details

Reviewers
zlei
ae
Group Reviewers
network
Summary

This is a revised version of D51866 to address review comments
and resolve conflicts after D51835.

As I mentioned in D51866 [1], I would like this changes to be included in
15.0-RELEASE. I worked on D51297 to ensure that the fix for bug 280736 would
be included in the release, as there has been no progress on D45854 for over
a year. Since this is a better approach for bug 280736, it should be included
as well.

Ongoing work can be seen on GitHub:
https://github.com/metalefty/freebsd-src/commits/gif/

[1] https://reviews.freebsd.org/D51866#1196328

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 67125
Build 64008: arc lint + arc unit

Event Timeline

meta requested review of this revision.Wed, Sep 17, 3:46 PM

This worked very well for me, both for EtherIP (Ethernet-ovet-IPv6) and IPIP (v6-over-v6).

This worked very well for me, both for EtherIP (Ethernet-ovet-IPv6) and IPIP (v6-over-v6).

I'm preparing the tests. It appears good.

I'm going to firstly integrate part of this change, to be precisely, the if_bridge's MTU change behavior of adding if_gif(4) as a member interface.