From patchwork Sat Aug 9 23:41:47 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rickard Strandqvist X-Patchwork-Id: 378821 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 72D7F1400AF for ; Sun, 10 Aug 2014 09:40:34 +1000 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752013AbaHIXkT (ORCPT ); Sat, 9 Aug 2014 19:40:19 -0400 Received: from mail-lb0-f174.google.com ([209.85.217.174]:61145 "EHLO mail-lb0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751835AbaHIXkS (ORCPT ); Sat, 9 Aug 2014 19:40:18 -0400 Received: by mail-lb0-f174.google.com with SMTP id c11so4841669lbj.19 for ; Sat, 09 Aug 2014 16:40:16 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=u+uPhyLftqdQnnBmCIR9zHaHqcP2z1gLDQp+WZ3Q+yc=; b=csRTucD7Ve8sIefeK6zp5QR78mkzMro6sdMoMoV2fe2zyJ1Uz8irtMirZFCaFfR6+t LEbarxBBjNI3Rp0M18ACgFOu8rfU2y7fR6paRwGJErQVQhaF7kIudx3aD/4Tow/+//F9 x99iCo1wvXH21A+SUa4vpVaPdAjf4Q3IjxcSw2Q5sghmKRYf7rZxtGnHLOii4v6XLWZL CnWUXGbTCkCqGLG3eot5CSHCzSYB4ccWzFq5tUUb4N3oCMuLwbJroPV5cAfiL50cWf79 5WFS09+Qp2Mw+O9j0zIZG2ME9iFBpTIaS9n+tmrGInzQ0BX6KpD/oS+kYxMfkxMFc4eR ul+Q== X-Gm-Message-State: ALoCoQlDA/4FHxG6+9Ak7Rf8M+ZULOmnCrEUQFrn6GyRkoFHRxMVR/EUrePe2/S9TXrKxFN9FlaO X-Received: by 10.152.27.2 with SMTP id p2mr29228082lag.23.1407627616666; Sat, 09 Aug 2014 16:40:16 -0700 (PDT) Received: from localhost.localdomain (h-245-62.a218.priv.bahnhof.se. [85.24.245.62]) by mx.google.com with ESMTPSA id j20sm11074187lbo.3.2014.08.09.16.40.15 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 09 Aug 2014 16:40:15 -0700 (PDT) From: Rickard Strandqvist To: Florian Fainelli , netdev@vger.kernel.org Cc: Rickard Strandqvist , linux-kernel@vger.kernel.org Subject: [PATCH] net: ethernet: ti: cpmac.c: Cleaning up missing null-terminate after strncpy call Date: Sun, 10 Aug 2014 01:41:47 +0200 Message-Id: <1407627707-24303-1-git-send-email-rickard_strandqvist@spectrumdigital.se> X-Mailer: git-send-email 1.7.10.4 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org Added a guaranteed null-terminate after call to strncpy. Signed-off-by: Rickard Strandqvist --- drivers/net/ethernet/ti/cpmac.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/ethernet/ti/cpmac.c b/drivers/net/ethernet/ti/cpmac.c index 7399a52..ad268a3 100644 --- a/drivers/net/ethernet/ti/cpmac.c +++ b/drivers/net/ethernet/ti/cpmac.c @@ -1125,6 +1125,7 @@ static int cpmac_probe(struct platform_device *pdev) strncpy(mdio_bus_id, "fixed-0", MII_BUS_ID_SIZE); /* fixed phys bus */ phy_id = pdev->id; } + mdio_bus_id[sizeof(mdio_bus_id) - 1] = '\0'; dev = alloc_etherdev_mq(sizeof(*priv), CPMAC_QUEUES); if (!dev)