Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp666191pxv; Thu, 22 Jul 2021 09:16:56 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyKkkouIHENKd5JrFv5b433/55H3Oep+lvq/vt/g9GSMgzTjwlnsnV2hbwxSLrx/Wk0WP+1 X-Received: by 2002:a05:6402:5170:: with SMTP id d16mr500589ede.300.1626970616184; Thu, 22 Jul 2021 09:16:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626970616; cv=none; d=google.com; s=arc-20160816; b=v8wXwWs1qxgzYKB+PehjixLWexuXac4iLDljlabia2IsCcwhnYEMuouVJsrqS8SzBS TF7Bq/DpPfc1uMj+vZmN1BgKkICeqntsrWuHsNyZHeJT9JR5KDHSgqCKpTAAnEnG5tYi C5ZZ2lZwnB842k3MdKkBLgRktyB8I2Z+Gle5YdxmToKqhxbFXXxX5BxIynkXDwVYy6Zq NNc3yEU+gIMYzStie5xB1HaLGWKWHuuBu0l+c3TtUWjFKDKWvLpzN2g5j0zdyGYb4R+y 87mp5JZxLdjpS1GuwFlX4vRl/wHs9plFo9YBWMBXmo3yOkg+6+00mtbtlbVlpjSNd+vv mUeA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=pwx+1+dsCR4JcJW/IV9mp5L2Vn81NsvrUb0wunmAbLw=; b=F5BXuUEGo9n48e6rEWTYXQSr8s69T8NY+O9fWVbbtFaa7hO6ad8v/yTqJJQvtLpLfZ BOnp37jfOSEBoKJWVtSiVUIohXT++/+QB98rUjv0fCbDBcuSs253Hc3tCOMmmB0qNYqe PuDw+VcnnDx946nCWA4lef53mFuGBJtVRdjxpXDSXDQDbrQesRdZHyd4xyIXESze0oYH sOEVdsRU8mtKaYzMzDfAN+wGhqrUtTVQH3iGKpWYnsjjF350OKDxl/yPSMU7+HqKCBTr S0nQs591CLDiF6v4Qo5NAAhS+W1ynPhCIQLzuZn4iYSBNDvwVMdjhfJ0aqyhCSZvyE94 gf5A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=tPGhLytz; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id j18si31324128edr.332.2021.07.22.09.16.24; Thu, 22 Jul 2021 09:16:56 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=tPGhLytz; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229535AbhGVPfY (ORCPT + 99 others); Thu, 22 Jul 2021 11:35:24 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41996 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229476AbhGVPfY (ORCPT ); Thu, 22 Jul 2021 11:35:24 -0400 Received: from mail-wm1-x334.google.com (mail-wm1-x334.google.com [IPv6:2a00:1450:4864:20::334]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0C581C061575 for ; Thu, 22 Jul 2021 09:15:58 -0700 (PDT) Received: by mail-wm1-x334.google.com with SMTP id n4so3671213wms.1 for ; Thu, 22 Jul 2021 09:15:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=pwx+1+dsCR4JcJW/IV9mp5L2Vn81NsvrUb0wunmAbLw=; b=tPGhLytzI6sEQrhigQ4uy6CVkxHaMfe4UteyKM/hy6vuih1gi1VqzdliscBVf0rrAt iUSQXDZJhUHQUZK4Pkx8wBve5oOZxqwGt6IozWYSncU7Tt3zzL4Ae05KTfCWSwA+YpI9 KaH2butNZvOS+3SJb3FoGB2cM/kEjOTIbOiy5Jo+2+hVVeXB8d/gg1zb4uKehV9Kae4K cZqxI4mBURzUS2KhzJmPj3sLokvrmBbPnAYgg4d5D+CHoJLrAmP7bj3yWehxTp+FAPi6 Y0FoSt6aOp/JPQBSS6ofKLvx/BNrJGdgt/e62uoYWDSrvI5XIYqC6b9Yy2+Uas5X1gOZ Z3yQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=pwx+1+dsCR4JcJW/IV9mp5L2Vn81NsvrUb0wunmAbLw=; b=AfR6xt6AMoc+OJJirtr0HeEVZi0ba+R9H7S3j26lNkiGKHEz/0xXctwiJ1WbI4AlN0 ilxZFjvaPXbsMzVfSeIsnGu8HKDpqtahVoPpa4PX9jDYrKLsgAhNa29MCvOy4U+VV1fJ F4Mk3yMJZbXBfmVACM5nE6cv3sH8kksOJrRYT8GYjyoI3+7EuMcESymyVH06Nwku20GG xrNviBm/FUNEOGDU3Xe8fwkKIVuLHaq3mlVsLmVIBXrjI35ldWrVUomgqr39sBhaGDIm 2ckchmBJsKTKkJRM14RjvZ82Nd/fKaNcIAeBRGa4fSkXaHqeupYAcknlFa4GB/WygYN0 PuFw== X-Gm-Message-State: AOAM531WYgd7Qx78prip4L/WL80IzHvrop9apSSu175Vfepspp2BLmwF q+HNHppwDGgd4Bm8XTUTKkHAmUqDiANZ2Q== X-Received: by 2002:a1c:44d4:: with SMTP id r203mr364029wma.91.1626970556536; Thu, 22 Jul 2021 09:15:56 -0700 (PDT) Received: from dell5510.suse.de (gw.ms-free.net. [95.85.240.250]) by smtp.gmail.com with ESMTPSA id q81sm3528547wme.18.2021.07.22.09.15.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 22 Jul 2021 09:15:56 -0700 (PDT) From: Petr Vorel To: linux-nfs@vger.kernel.org Cc: Petr Vorel , Steve Dickson Subject: [nfs-utils PATCH 1/2] nfsdcltrack/sqlite: Fix printf format Date: Thu, 22 Jul 2021 18:15:44 +0200 Message-Id: <20210722161545.26923-1-petr.vorel@gmail.com> X-Mailer: git-send-email 2.32.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org sqlite.c: In function 'sqlite_remove_unreclaimed': sqlite.c:547:71: error: format '%ld' expects argument of type 'long int', but argument 4 has type 'time_t' {aka 'long long int'} [-Werror=format=] 547 | ret = snprintf(buf, sizeof(buf), "DELETE FROM clients WHERE time < %ld", | ~~^ | | | long int | %lld 548 | grace_start); | ~~~~~~~~~~~ | | | time_t {aka long long int} Found in Buildroot riscv32 build. Link: http://autobuild.buildroot.net/results/9bc1d43a588338b7395af7bc97535ee16a6ea2d9/build-end.log Signed-off-by: Petr Vorel --- utils/nfsdcltrack/sqlite.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/utils/nfsdcltrack/sqlite.c b/utils/nfsdcltrack/sqlite.c index f79aebb3..cea4a411 100644 --- a/utils/nfsdcltrack/sqlite.c +++ b/utils/nfsdcltrack/sqlite.c @@ -46,6 +46,7 @@ #include #include #include +#include #include #include #include @@ -544,7 +545,7 @@ sqlite_remove_unreclaimed(time_t grace_start) int ret; char *err = NULL; - ret = snprintf(buf, sizeof(buf), "DELETE FROM clients WHERE time < %ld", + ret = snprintf(buf, sizeof(buf), "DELETE FROM clients WHERE time < %"PRIu64, grace_start); if (ret < 0) { return ret; -- 2.32.0