summaryrefslogtreecommitdiff
path: root/fs/ufs
diff options
context:
space:
mode:
authorJiri Benc <jbenc@redhat.com>2016-04-27 11:29:06 +0200
committerDavid S. Miller <davem@davemloft.net>2016-04-28 17:02:44 -0400
commita64b04d86d14c81f50f68e102f79ef301e3d0a0e (patch)
treecb6ec5f91172474d2c84f5c0ed02c89ed38a7034 /fs/ufs
parent12395d0647dd0e4a594e091925fc4f2705b986a1 (diff)
gre: do not assign header_ops in collect metadata mode
In ipgre mode (i.e. not gretap) with collect metadata flag set, the tunnel is incorrectly assumed to be mGRE in NBMA mode (see commit 6a5f44d7a048c). This is not the case, we're controlling the encapsulation addresses by lwtunnel metadata. And anyway, assigning dev->header_ops in collect metadata mode does not make sense. Although it would be more user firendly to reject requests that specify both the collect metadata flag and a remote/local IP address, this would break current users of gretap or introduce ugly code and differences in handling ipgre and gretap configuration. Keep the current behavior of remote/local IP address being ignored in such case. v3: Back to v1, added explanation paragraph. v2: Reject configuration specifying both remote/local address and collect metadata flag. Fixes: 2e15ea390e6f4 ("ip_gre: Add support to collect tunnel metadata.") Signed-off-by: Jiri Benc <jbenc@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'fs/ufs')
0 files changed, 0 insertions, 0 deletions