From patchwork Thu Mar 31 09:29:23 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yann Droneaud X-Patchwork-Id: 678731 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by demeter1.kernel.org (8.14.4/8.14.3) with ESMTP id p2V9bjmE009809 for ; Thu, 31 Mar 2011 09:37:45 GMT Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933640Ab1CaJhh (ORCPT ); Thu, 31 Mar 2011 05:37:37 -0400 Received: from smtp04.smtpout.orange.fr ([80.12.242.126]:21628 "EHLO smtp.smtpout.orange.fr" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933519Ab1CaJhg (ORCPT ); Thu, 31 Mar 2011 05:37:36 -0400 X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-4.2.6 (demeter1.kernel.org [140.211.167.41]); Thu, 31 Mar 2011 09:37:45 +0000 (UTC) X-Greylist: delayed 478 seconds by postgrey-1.27 at vger.kernel.org; Thu, 31 Mar 2011 05:37:35 EDT Received: from deela.quest-ce.net ([80.12.82.111]) by mwinf5d03 with ME id RlVc1g00F2Q6X8003lVcww; Thu, 31 Mar 2011 11:29:36 +0200 Received: from deela.quest-ce.net (deela.quest-ce.net [127.0.0.1]) by deela.quest-ce.net (8.14.4/8.14.4) with ESMTP id p2V9TTqh011638; Thu, 31 Mar 2011 11:29:29 +0200 Received: (from ydroneaud@localhost) by deela.quest-ce.net (8.14.4/8.14.4/Submit) id p2V9TT1i011637; Thu, 31 Mar 2011 11:29:29 +0200 From: Yann Droneaud To: linux-rdma@vger.kernel.org Cc: Yann Droneaud Subject: [PATCH 3/5] read_config: don't try to open file beginning with '.' Date: Thu, 31 Mar 2011 11:29:23 +0200 Message-Id: X-Mailer: git-send-email 1.7.4.2 In-Reply-To: References: In-Reply-To: References: Sender: linux-rdma-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-rdma@vger.kernel.org diff --git a/src/init.c b/src/init.c index bdc1634..46ff24c 100644 --- a/src/init.c +++ b/src/init.c @@ -308,6 +308,9 @@ static void read_config(void) while ((dent = readdir(conf_dir))) { struct stat buf; + if (dent->d_name[0] == '.') + continue; + if (asprintf(&path, "%s/%s", IBV_CONFIG_DIR, dent->d_name) < 0) { fprintf(stderr, PFX "Warning: couldn't read config file %s/%s.\n", IBV_CONFIG_DIR, dent->d_name);