lkml.org 
[lkml]   [2020]   [Jan]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 4.19 030/639] bridge: br_arp_nd_proxy: set icmp6_router if neigh has NTF_ROUTER
    Date
    From: Roopa Prabhu <roopa@cumulusnetworks.com>

    [ Upstream commit 7aca011f88eb57be1b17b0216247f4e32ac54e29 ]

    Fixes: ed842faeb2bd ("bridge: suppress nd pkts on BR_NEIGH_SUPPRESS ports")
    Signed-off-by: Roopa Prabhu <roopa@cumulusnetworks.com>
    Signed-off-by: David S. Miller <davem@davemloft.net>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    net/bridge/br_arp_nd_proxy.c | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    diff --git a/net/bridge/br_arp_nd_proxy.c b/net/bridge/br_arp_nd_proxy.c
    index 2cf7716254be6..d42e3904b4987 100644
    --- a/net/bridge/br_arp_nd_proxy.c
    +++ b/net/bridge/br_arp_nd_proxy.c
    @@ -311,7 +311,7 @@ static void br_nd_send(struct net_bridge *br, struct net_bridge_port *p,
    /* Neighbor Advertisement */
    memset(na, 0, sizeof(*na) + na_olen);
    na->icmph.icmp6_type = NDISC_NEIGHBOUR_ADVERTISEMENT;
    - na->icmph.icmp6_router = 0; /* XXX: should be 1 ? */
    + na->icmph.icmp6_router = (n->flags & NTF_ROUTER) ? 1 : 0;
    na->icmph.icmp6_override = 1;
    na->icmph.icmp6_solicited = 1;
    na->target = ns->target;
    --
    2.20.1


    \
     
     \ /
      Last update: 2020-01-24 11:11    [W:2.201 / U:0.360 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site