From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0056.outbound.protection.outlook.com [104.47.1.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 7AAC63BA8E for ; Sun, 11 Mar 2018 05:20:05 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=darbyshire-bryant.me.uk; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=AmF9v6zaD5b7AWxjxHj8AqgqjBntZYV9kicmikhtvTg=; b=Evm0f98Xq/+RRjUf+TGu4Gplm171QHeF8P3FHmP9NITKoLWz7Nf3zYVhy0oUAHdtMVaJta96zx9R04l78AbZ2putw/fRWAJs2xMXsoU7mmSxw0vZ5Dz7Vj3RJjb5hgF906G5URZpZBRSJWGqMia+I+W/kF4zZnd7NzzN1P4nIIY= Received: from Kevins-MBP.darbyshire-bryant.me.uk (151.231.154.194) by AM6PR0702MB3736.eurprd07.prod.outlook.com (2603:10a6:209:12::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.588.7; Sun, 11 Mar 2018 09:20:04 +0000 From: Kevin Darbyshire-Bryant To: cake@lists.bufferbloat.net Cc: Kevin Darbyshire-Bryant Date: Sun, 11 Mar 2018 09:19:29 +0000 Message-Id: <20180311091930.86264-2-ldir@darbyshire-bryant.me.uk> X-Mailer: git-send-email 2.14.3 (Apple Git-98) In-Reply-To: <20180311091930.86264-1-ldir@darbyshire-bryant.me.uk> References: <20180311091930.86264-1-ldir@darbyshire-bryant.me.uk> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [151.231.154.194] X-ClientProxiedBy: DB6P195CA0012.EURP195.PROD.OUTLOOK.COM (2603:10a6:4:cb::22) To AM6PR0702MB3736.eurprd07.prod.outlook.com (2603:10a6:209:12::14) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 3ac32061-ab24-431f-fb2d-08d587314616 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(7021125)(5600026)(4604075)(4534165)(7022125)(4603075)(4627221)(201702281549075)(7048125)(7024125)(7027125)(7028125)(7023125)(2017052603328)(7153060)(7193020); SRVR:AM6PR0702MB3736; X-Microsoft-Exchange-Diagnostics: 1; AM6PR0702MB3736; 3:cRj7Pf1joS8w3apF5jIFWBTZ6QkXofDPpfhM8nHzLZimScQZ0pwXyi2OCkpYt4nPiImHqCdwLJLnRSyaWulihWs7orBoijSrhNx0PDF3dohlZQT0N0mjY5Eus92kYDygXNBYbnQetkKYiRqmMiIoh75WGVqnltxyoBnl2hvzTaNRdnTG2SpWC4z5MZFMOb8GO0rO9hU5awHpr+r3rv703pariaa+VEG2l3GK+XDB7iCu58czRjlCQHPEQfoLfkcK; 25:VACqlF+PW1JIDDLy1UGMYVMoKih6M0UUkERF+Uv3azcGlhWir9eVlPYctUE/XPnAi9KFE0Ox+vqcquEg3yrdaXdWGGwI5HUt/9f0rmio2DOgdkeFqPZqDcJKAjv9m8pRbF6p+jVelQyLNJyDVEMFG+T0cfe6rJxTgVFlLxkrYlipwy2Rz6nybtBS1RST3jwmtyifQB2NEpFHSRS1sfBr6ShZvZjDOMezpNNroTyRkbSK0WbmWZQS14VbrDn3uTUMvkrvEnJs/VD7nwZ/QfJbfc4AnsCQ3vQUdNUFQLL73fpPJ915x6K3dI9KyNUfiEroUNijBPHaz67c19+J0dUwZA==; 31:miZp/bUND+Nu9DM7AwWQvshdA7XBSuwiaswFQIT6VKk6a82bmqrI+FpjW22upuKLtxOYAKK37ggYJE7DBHBtYaAhoBRiFPWtjbTGDf3M+hMrQiyRCPRdNcBKhJES+erAHmc/PKwhXa0EzqpUsPJ0RicRP0e2B6sJZiNOg+k7+5QBnKcOIOiAqGB2FndGek9MrPWm7G4RbbBbh1g1UUfW0cA/QYpLukpG8jM7wHfkAE0= X-MS-TrafficTypeDiagnostic: AM6PR0702MB3736: Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=kevin@darbyshire-bryant.me.uk; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231220)(944501244)(52105095)(6041310)(20161123564045)(20161123560045)(20161123558120)(20161123562045)(2016111802025)(6043046)(6072148)(201708071742011); SRVR:AM6PR0702MB3736; BCL:0; PCL:0; RULEID:; SRVR:AM6PR0702MB3736; X-Microsoft-Exchange-Diagnostics: 1; AM6PR0702MB3736; 4:iVRb/Kzz7I29v1UDLB0RLLpwIqpjkr3eBOXK5Mh+RWq6qU+Ih7zJi5EDO6h4mgc5MtoWfKrLuJBUohatHuovHfRo5f9KTH7ITOLGzIDrRP7pRrsALymJpdWPmHqCGCo+RIbob0KK6UC5BCY4JhYV2MHklmGzpkuN7bwRTDYWaiaen8Z73OB6ny0kKrmw4jvbTtWF55KYaa965xtDJu+KVLTs8mi4Dc0aeejKQDFjhyHMvJmjoYOLJJS/cfaP4TV++WWBvEvQmXf6rZIyHT3R4g== X-Forefront-PRVS: 0608DEDB67 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(346002)(376002)(396003)(366004)(39380400002)(39830400003)(189003)(199004)(2361001)(2950100002)(6916009)(106356001)(69596002)(7696005)(53416004)(51416003)(16526019)(316002)(16586007)(66066001)(47776003)(50226002)(5660300001)(6666003)(76176011)(36756003)(52116002)(305945005)(7736002)(81156014)(8936002)(81166006)(97736004)(8676002)(2351001)(4326008)(186003)(25786009)(74482002)(107886003)(386003)(53936002)(26005)(6486002)(2906002)(105586002)(48376002)(68736007)(50466002)(6116002)(1076002)(478600001)(3846002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0702MB3736; H:Kevins-MBP.darbyshire-bryant.me.uk; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: darbyshire-bryant.me.uk does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM6PR0702MB3736; 23:8fUGLCm5k56t0gvAiF/Gjid3rH50ECaWD5v09Um?= =?us-ascii?Q?wAD0vIOIutxS46Dho4YT1zvoe2HLgpH03ZUUXBciXXUoTIGjyok3v9aW8z+P?= =?us-ascii?Q?cwUIDxMKOIaud9x3M2STYEuhsTssJNwCNzJzoIUmjmDVwT58dMzeOHMU6H2x?= =?us-ascii?Q?Sl0namoedIZqT5jP5fCLdJI8m+U5qzo++Kr/hGPAV518gH9SX5PryjsuX7VV?= =?us-ascii?Q?GVA85poHXA3tmxAfB97jMYwPULHJk9ZZiO8kQ5CgLOuRM8FoO2ThRE3reaVQ?= =?us-ascii?Q?nornU3cnIZzL0wk19QP6gW02+pJxK/eraRexEIuTOMUvof3jYhA4BiCyubiX?= =?us-ascii?Q?WEdZUigwb8SOkoPLIvhkrDviFeEANUzqYwwWZN7mGwjWkw0DQOOiwM6CcbNw?= =?us-ascii?Q?uXx+jrBJNK2QUfXcadBLR5Tpw11VU1oMOxoruJCGOseTpaRXKKa8ffUkBfYA?= =?us-ascii?Q?aBIyrRis6PkLOGHh3WFwj2MmopSCkTSh1gXxu09VK2TZC5zzHd4FNO2kY412?= =?us-ascii?Q?h3oQEHkUD84OiJ81/YTmtodZwanLrO9ehBt7RsPRs8rSP8nUjisD3TyuIcqI?= =?us-ascii?Q?UBj3//VQMkzv/BvIsTZ7o/i7zz/1mzJwej9vrbkFKUnT8Hju7O5NVUaT8NSZ?= =?us-ascii?Q?T7wLlaTvidBnJTKHbRf2xoL6si4E/lzxavzFwB+e42yLnl2WTuuCXVoH/Idl?= =?us-ascii?Q?6EV+GO423zmDxxwoHhL2PgbubLRp7zleSF1faoO+CS/CX0fGognbv0arycYt?= =?us-ascii?Q?oeKHGtPONUcfv8k/5/NhfvvlBQkxOGYvFoqwbo7o4i4Zm8xoT05qZu+DJL+M?= =?us-ascii?Q?vsOiJRssZuJRJnUOP617tBYWP2Fg4wGZwQblUQAN8b1kh5caJFOU7VWI1WeW?= =?us-ascii?Q?xQ9FKz/SsAg42WWvSHXFcrQShtJqeh8K4RQJKwR20WrC5FiIJt1Czd19FYnf?= =?us-ascii?Q?H0YawZ9mFtB5/QDDOkb8K6CQuriU27rMphe1lap0CGMLx3SiyM9b/hNzLLWV?= =?us-ascii?Q?lpVTr/0V38UYnsfiF4HLV+136tMr+HM90EvPBi4ExUmK9jd1wOZ/MxOPuFDg?= =?us-ascii?Q?ri1sdDmCdvexAw9XEoAEaLV7ZizZQ9bsLdPQjW0I948v+EHfNaM6FZ8yeZBG?= =?us-ascii?Q?Se4NMvibOApjZdpMIj9Sl0Cnx8Uh8eRP4n+aKNhbjuW9nfoI7SJlOg08W6g6?= =?us-ascii?Q?rOqch7Q+I12Od0EXz2kuPZtZ7QhKNEwilN7v3?= X-Microsoft-Antispam-Message-Info: c4zaEZmIBaMvHU3rv30LxPvLAxkVslMAYEOo4dMUMa30CiqRKbW1WdSguaLgYwjh/RA7zVT20kEXA69JHZ6hRey19uKNkr8qPk8lqv09bCl7s1iG7iMwonx1ZaV6gNACNY8JalqWZB1xJysAkBRdQC2xnYffusdIAtRGaMs366d18r8hyHLaEOqgF9Lw7ZW2 X-Microsoft-Exchange-Diagnostics: 1; AM6PR0702MB3736; 6:B8w8TMgOp55yZ6TUB21yFk65YJ5CXnj0ghacdgeVCxCZi90tzyatLeH19WX0VqjY7sGvERcxSin8v0iNKETZzeE8RnXZViKxKZbqrW7Ozy8f3ue8C+9oYMo8E5xwsxHcOAPyQf7UXbf9pFokcN+PRv6dXdFrbfbwmA+JF9sTZieXCgt+9RJjPfpC1WqKdrCj498uMMbgQqUOPyceRvvjRo6gTHwklfh4F3+h8fFc0i09TvnlZuh7PfYtcDJxNXicztgbwoiWNX/Fts6iQCYbWAg9p3Z6jCuXLCEyaaJ8IpsYBAOAtWVX+n+J45y96sTyo1KdaqbqcXqb9lNV6KEGoBFbSeI+RGc2kz4irModPII=; 5:/+uV+piXCm4s0BxhBpdDIPoqWF99kfxsQxg2/1Y3LDLeYk2WTEv7ocDHRD7fPWqVragzllQahlYUVkOymq8LMy0rg9HESuhuHCR+nIJuaG4wsn5RSD0ExtRRPpi57Ud2rix9Ef+sDO9nGrAfpJVbYAWSBAYrNX81fTwe2oBi9mY=; 24:9x1enlCl0dTKYA7tOvW2p01kOeioGTRS9cNhsAqlMhwhiwx2etp7uB0nU4EJ0ZmABWMrEmZ4FQN+vH3MYvDDFoMNTbK8Y9PPrjQmPthR8Rs=; 7:v0ko/A4XPwTGWxk74RR3eGC++AONYxcOVsWBk8nKWzA2yd/0svemcze6dtxf+7f/rJHnj/CRnK2IQEH9qBJnWM4oxBPF/s86Gua8xgk882im9eNZDaZd7lmvvWUainLau5actvpDpcKrO9U9X50x8cA3ryqSg88y8X0Q2B+TNahKNuYwKz44zP7vR2Jc6a9UYopmUvJcNbyHG7Oj/itJuUV5rmwFQAvz+keIWyvw01Z3vbMQYealzjKUjgpGwcaY SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: darbyshire-bryant.me.uk X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Mar 2018 09:20:04.0289 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 3ac32061-ab24-431f-fb2d-08d587314616 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 9151708b-c553-406f-8e56-694f435154a4 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0702MB3736 Subject: [Cake] [PATCH 1/2] cake: print_uint format fixes X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Mar 2018 09:20:05 -0000 Signed-off-by: Kevin Darbyshire-Bryant --- tc/q_cake.c | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/tc/q_cake.c b/tc/q_cake.c index 44cadb63..f888bd2a 100644 --- a/tc/q_cake.c +++ b/tc/q_cake.c @@ -47,6 +47,7 @@ #include #include #include +#include #include "utils.h" #include "tc_util.h" @@ -557,10 +558,10 @@ static int cake_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt) else if (!raw) print_string(PRINT_ANY, "atm", "%s ", "noatm"); - print_uint(PRINT_ANY, "overhead", "overhead %d ", overhead); + print_uint(PRINT_ANY, "overhead", "overhead %" PRId64 " ", overhead); if (mpu) - print_uint(PRINT_ANY, "mpu", "mpu %d ", mpu); + print_uint(PRINT_ANY, "mpu", "mpu %" PRIu64 " ", mpu); if (memlimit) { print_uint(PRINT_JSON, "memlimit", NULL, memlimit); @@ -631,13 +632,13 @@ static int cake_print_xstats(struct qdisc_util *qu, FILE *f, print_string(PRINT_FP, NULL, " capacity estimate: %s\n", sprint_rate(stnc->capacity_estimate, b1)); - print_uint(PRINT_ANY, "min_transport_size", " min/max transport layer size: %10u", + print_uint(PRINT_ANY, "min_transport_size", " min/max transport layer size: %10" PRIu64, stnc->min_trnlen); - print_uint(PRINT_ANY, "max_transport_size", " /%8u\n", stnc->max_trnlen); - print_uint(PRINT_ANY, "min_adj_size", " min/max overhead-adjusted size: %8u", + print_uint(PRINT_ANY, "max_transport_size", " /%8" PRIu64 "\n", stnc->max_trnlen); + print_uint(PRINT_ANY, "min_adj_size", " min/max overhead-adjusted size: %8" PRIu64, stnc->min_adjlen); - print_uint(PRINT_ANY, "max_adj_size", " /%8u\n", stnc->max_adjlen); - print_uint(PRINT_ANY, "avg_hdr_offset", " average transport hdr offset: %10u\n\n", + print_uint(PRINT_ANY, "max_adj_size", " /%8" PRIu64 "\n", stnc->max_adjlen); + print_uint(PRINT_ANY, "avg_hdr_offset", " average transport hdr offset: %10" PRIu64 "\n\n", stnc->avg_trnoff); if (is_json_context()) { -- 2.14.3 (Apple Git-98)