summaryrefslogtreecommitdiffstats
path: root/net/l2tp/l2tp_ppp.c
diff options
context:
space:
mode:
authornhorman <nhorman@tuxdriver.com>2011-09-14 03:05:02 +0000
committerDavid S. Miller <davem@davemloft.net>2011-09-15 14:49:44 -0400
commit31dda0ae933bb9fea9cfe000b698c41af0417cac (patch)
treecaa4e6bf6a2439bb45716e6b1f2e97b56e06fd00 /net/l2tp/l2tp_ppp.c
parent48c830120f2a20b44220aa26feda9ed15f49eaab (diff)
downloadblackbird-op-linux-31dda0ae933bb9fea9cfe000b698c41af0417cac.tar.gz
blackbird-op-linux-31dda0ae933bb9fea9cfe000b698c41af0417cac.zip
net: don't clear IFF_XMIT_DST_RELEASE in ether_setup
d88733150 introduced the IFF_SKB_TX_SHARING flag, which I unilaterally set in ether_setup. In doing this I didn't realize that other flags (such as IFF_XMIT_DST_RELEASE) might be set prior to calling the ether_setup routine. This patch changes ether_setup to or in SKB_TX_SHARING so as not to inadvertently clear other existing flags. Thanks to Pekka Riikonen for pointing out my error Signed-off-by: Neil Horman <nhorman@tuxdriver.com> Reported-by: Pekka Riikonen <priikone@iki.fi> CC: "David S. Miller" <davem@davemloft.net> Acked-by: Eric Dumazet <eric.dumazet@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/l2tp/l2tp_ppp.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud