From patchwork Thu Nov 10 17:39:37 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: alex.bluesman.smirnov@gmail.com X-Patchwork-Id: 124971 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 B76BBB6FA6 for ; Fri, 11 Nov 2011 04:38:31 +1100 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752063Ab1KJRi0 (ORCPT ); Thu, 10 Nov 2011 12:38:26 -0500 Received: from mail-wy0-f174.google.com ([74.125.82.174]:61929 "EHLO mail-wy0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751924Ab1KJRi0 (ORCPT ); Thu, 10 Nov 2011 12:38:26 -0500 Received: by wyh15 with SMTP id 15so2987015wyh.19 for ; Thu, 10 Nov 2011 09:38:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:cc:subject:date:message-id:x-mailer:in-reply-to:references; bh=A/4fDY9ZHnN7PPY3QxHL+Ognco/YI0z1IeEPZ3K+o0Y=; b=iTGIXvpViWPmLCdtL0m++TRWBPOHCzyxfMevSMPMYtuNmRbUcPQ1vQGgifWY9SAxc8 H4796rJuJXRyGp4pTX4vxbXlqJL47BpIrWQ/Y6jtE3qtJTaMvPsO/CubflZEWzlKYjFO W/rZAHyg1wX6ziuC5QWdTK2ZQs0Huvw0G+Q+Y= Received: by 10.180.72.146 with SMTP id d18mr10224540wiv.12.1320946704921; Thu, 10 Nov 2011 09:38:24 -0800 (PST) Received: from localhost.localdomain ([91.213.169.4]) by mx.google.com with ESMTPS id y3sm873805wiy.3.2011.11.10.09.38.23 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 10 Nov 2011 09:38:24 -0800 (PST) From: Alexander Smirnov To: davem@davemloft.net Cc: dbaryshkov@gmail.com, linux-zigbee-devel@lists.sourceforge.net, netdev@vger.kernel.org, Alexander Smirnov Subject: [PATCH 3/6] set proper netdev flags Date: Thu, 10 Nov 2011 20:39:37 +0300 Message-Id: <1320946777-7491-1-git-send-email-alex.bluesman.smirnov@gmail.com> X-Mailer: git-send-email 1.7.2.5 In-Reply-To: <20111110173258.GA8056@avtobot.cybertron> References: <20111110173258.GA8056@avtobot.cybertron> Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org This patch fixes settings for device initialization which makes possible to use NDISC and TCP. Signed-off-by: Alexander Smirnov Acked-by: Dmitry Eremin-Solenikov --- net/ieee802154/6lowpan.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/net/ieee802154/6lowpan.c b/net/ieee802154/6lowpan.c index af5553e..39ec6e0 100644 --- a/net/ieee802154/6lowpan.c +++ b/net/ieee802154/6lowpan.c @@ -973,13 +973,12 @@ static void lowpan_setup(struct net_device *dev) dev->addr_len = IEEE802154_ADDR_LEN; memset(dev->broadcast, 0xff, IEEE802154_ADDR_LEN); dev->type = ARPHRD_IEEE802154; - dev->features = NETIF_F_NO_CSUM; /* Frame Control + Sequence Number + Address fields + Security Header */ dev->hard_header_len = 2 + 1 + 20 + 14; dev->needed_tailroom = 2; /* FCS */ dev->mtu = 1281; dev->tx_queue_len = 0; - dev->flags = IFF_NOARP | IFF_BROADCAST; + dev->flags = IFF_BROADCAST | IFF_MULTICAST; dev->watchdog_timeo = 0; dev->netdev_ops = &lowpan_netdev_ops;