From patchwork Wed Jun 5 04:24:08 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hemminger X-Patchwork-Id: 248893 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 996122C009F for ; Wed, 5 Jun 2013 14:24:44 +1000 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751248Ab3FEEYk (ORCPT ); Wed, 5 Jun 2013 00:24:40 -0400 Received: from mail-pd0-f171.google.com ([209.85.192.171]:50077 "EHLO mail-pd0-f171.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751078Ab3FEEYZ (ORCPT ); Wed, 5 Jun 2013 00:24:25 -0400 Received: by mail-pd0-f171.google.com with SMTP id z11so1237319pdj.30 for ; Tue, 04 Jun 2013 21:24:24 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=from:to:cc:subject:date:message-id:x-mailer:in-reply-to:references :x-gm-message-state; bh=p4v8glUaXDwUCS6+3rl5WsTcwOQ3ehClftMv3zU7eOE=; b=norHCcD4CgV7U4R2GmCLd78NWDadnV6415lvjiX2obF1TmUup4Xe81PIAP8/w8sZDe 1XUkDeoA1Sz8T0V5fcGf+/s/WMBMv6+8gdI2XRNgczpX3WMSXs6WwrzOnhwPUrtGne5O ldVGligL4AEuBXxbAJs4nVboxGli+XHT+3Cu5EMhsWNu/sSlM4o+KWdwGhvAloJVgXBZ gSOQdk5QcG1uSn4MSeb1/4L/Rt/X/KdDw/PLrjl2p0tbGSbK2wy+GaeAIFSRLEMP3D6F yxJps7/v/VEcXQFCzmuFYjtHa6f/RBGOIMwsCBT/tuzDA+hO/WGJt8Dq8dGw0F9XuywA 4ZfQ== X-Received: by 10.68.170.68 with SMTP id ak4mr30953681pbc.211.1370406263992; Tue, 04 Jun 2013 21:24:23 -0700 (PDT) Received: from nehalam.home.lan (static-50-53-71-109.bvtn.or.frontiernet.net. [50.53.71.109]) by mx.google.com with ESMTPSA id qp4sm66024444pbc.41.2013.06.04.21.24.22 for (version=TLSv1.2 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 04 Jun 2013 21:24:23 -0700 (PDT) From: Stephen Hemminger To: davem@davemloft.net Cc: netdev@vger.kernel.org, Stephen Hemminger Subject: [PATCH net-next 04/10] vxlan: send notification when MAC migrates Date: Tue, 4 Jun 2013 21:24:08 -0700 Message-Id: <1370406254-6341-4-git-send-email-stephen@networkplumber.org> X-Mailer: git-send-email 1.7.10.4 In-Reply-To: <1370406254-6341-1-git-send-email-stephen@networkplumber.org> References: <1370406254-6341-1-git-send-email-stephen@networkplumber.org> X-Gm-Message-State: ALoCoQkm8K5I6KmoESjdC1otMVLdR7MLsRVZRs0mx30nbO203S1tQX9+IidSAPLlg1J9ybqjea5M Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org When learned entry migrates to another IP send a notification that entry has changed. Signed-off-by: Stephen Hemminger --- drivers/net/vxlan.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/vxlan.c b/drivers/net/vxlan.c index f98f459..25d3e9e 100644 --- a/drivers/net/vxlan.c +++ b/drivers/net/vxlan.c @@ -628,6 +628,7 @@ static int vxlan_snoop(struct net_device *dev, f->remote.remote_ip = src_ip; f->updated = jiffies; + vxlan_fdb_notify(vxlan, f, RTM_NEWNEIGH); } else { /* learned new entry */ spin_lock(&vxlan->hash_lock);