Received: by 10.192.165.148 with SMTP id m20csp4660490imm; Tue, 1 May 2018 01:04:53 -0700 (PDT) X-Google-Smtp-Source: AB8JxZociQignrGLBtP9w7ZqpJ4KFeHOh7JIbn0o5zIkSlBO0ZKxxi1P7mq1fE/6LvqU5AoOHJse X-Received: by 2002:a63:921a:: with SMTP id o26-v6mr12372439pgd.438.1525161893700; Tue, 01 May 2018 01:04:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525161893; cv=none; d=google.com; s=arc-20160816; b=mPjxAJ4NZXhNoYWK+LxYsoMQg9+LuUm7Fz7z2gNIMgx1vnpdUv8eyOp9e4KfItaxAd G2r+uLgiNDDA8b1s1ifeRQMxCARGsitnbgAnvPqMKlxhaMpimqKufxO7GZn7kpKaCgvu MGaoFuLxIspv/ue1mByV6aLHZ11G0zrbSw8P2BAWxYBkmwVJ6oY1d8hiw5gfUQwGeChb h2EJSyF9JqhZNW1Ix8FdqfK3GxFaNCYLwPoPWx1tqU8JE5iJfS/39xyPD/KNL25uCRXD xso0op9Ric1h2/fXA/WZ4YCeoaGkZeq+JfazsrgiexRiPeQGpTBAcDBF97XWtUB7nkmC FkxA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-language :content-transfer-encoding:mime-version:user-agent:date:message-id :autocrypt:openpgp:subject:from:to:dkim-signature :arc-authentication-results; bh=ofzNNA0LxzV8CYsmk9SDUdL8ZTvNsyxFfad3rBc8t40=; b=Mqy575jx46AiOn7K+nyCe8MUUdnu3PxVHQ+GgLUqfcJ7fiu9HAOO412FoHpC3Q9Lvl u0QHPRJFn/JQcV998thWNuaI/kYAsfWNHr+Og1Q3ZBgrfF8RjTm0gjMWWKyEclDdZL3+ vIFTzZnTs5pVsoYto1V60K1SZyiubwZ+Q+fY7bdy3vfjnRic1EmvlEGyFinvKblMHAXb ICnYwJmIhQPoV3gvUUIAzIr69uTRIpBF7jilOz6M12ah62er2945pvRgje7GB6XRdR46 eCYaqUovjfyPq4MCO14UvnoklrjYWTn5Q34bofXcKjkjE5aBW5kIEaiwccI+VobyO2/Z 3D9A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@tony-gen-nz.20150623.gappssmtp.com header.s=20150623 header.b=gwXjW4Pz; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u2-v6si5903144plm.379.2018.05.01.01.04.39; Tue, 01 May 2018 01:04:53 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@tony-gen-nz.20150623.gappssmtp.com header.s=20150623 header.b=gwXjW4Pz; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753551AbeEAIDq (ORCPT + 99 others); Tue, 1 May 2018 04:03:46 -0400 Received: from mail-pf0-f179.google.com ([209.85.192.179]:39285 "EHLO mail-pf0-f179.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751421AbeEAIDl (ORCPT ); Tue, 1 May 2018 04:03:41 -0400 Received: by mail-pf0-f179.google.com with SMTP id z9so8664276pfe.6 for ; Tue, 01 May 2018 01:03:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tony-gen-nz.20150623.gappssmtp.com; s=20150623; h=to:from:subject:openpgp:autocrypt:message-id:date:user-agent :mime-version:content-transfer-encoding:content-language; bh=ofzNNA0LxzV8CYsmk9SDUdL8ZTvNsyxFfad3rBc8t40=; b=gwXjW4PzjNJcx7RHKBUDLu6yGcuIqF04fbpjZjyhmqXz8Dn+5b7B5sHwJXs2zVTZz7 XZzeLbHfXN1UQ0GGezppjAgKPUslRgz0ISSY4QpXkzCYzsVtK0/aNgodXEyJEmIQM7fF 89FQn/SHrZnun4hRmB8n9gOG40Pd1yb8bKRcNdzJ6JwlDuXYHEN4EkNlqEoMbJCj7K0t w+vkxgzdWowh7q6OcEz6c8dH1I4GuBY5jzk3XtsNQdBZc9d4TZ0gBVeF2+TZHaHInmRo M3gF89D4/XuOzj5n1tz7p9PrjFVhBqhby8rNAme6CKUokrzK7Gi6rfLSRYwNTgsIetjo tL9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:openpgp:autocrypt:message-id :date:user-agent:mime-version:content-transfer-encoding :content-language; bh=ofzNNA0LxzV8CYsmk9SDUdL8ZTvNsyxFfad3rBc8t40=; b=PVPUaPjuxZUU7l9To7KdkudaapZD3MaAdaukfu8xRFbXMuZ5lvs0NMq7tYEsiDKHPT CYgpUblugOX4QoJl/iKDU/ghKOyREnhJ6hOS34JarXkudIOx98t14qzT5MjMi6mlbo/y XyqVP3Zjg1mL6Mr2OjsVopbktDLDzyPKGkI2BtMHgUHS+aIIlASMMxj2+AVg7KfhhABl 3y9qxKRShoOzBps5TvRJ3oCj18nTv3alYZfK8HtI0fHvLaRqmr0Op6sDgLiOR37zaSgo nSifAmn2ol70z1H+cyDGkRLi1bsjB6v3d6No0gD6nGoGricqDAtHIsyslvyKOGXtRTZG ltPQ== X-Gm-Message-State: ALQs6tAmSQXj433BnQBr0onfUOsalhHjNFxJK0tpHOTHNN9pM+H+r8xT IWlRR83EyVzUchk5Qm4R9foM5dSgIpU= X-Received: by 2002:a17:902:8:: with SMTP id 8-v6mr15039312pla.287.1525161820967; Tue, 01 May 2018 01:03:40 -0700 (PDT) Received: from [192.168.42.74] ([118.149.204.223]) by smtp.gmail.com with ESMTPSA id m11-v6sm13133923pgv.48.2018.05.01.01.03.38 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 01 May 2018 01:03:40 -0700 (PDT) To: linux-kernel@vger.kernel.org From: Tony Wallace Subject: Suggested new user link command Openpgp: preference=signencrypt Autocrypt: addr=tony@tony.gen.nz; prefer-encrypt=mutual; keydata= xsBNBFJQ2EUBCADNvUoh5QwEOCnkYCEMwg8zJzp8chmFePT2wqVmWAQXVPPKOWsHyGxYmoDe Guqpvmhx4rPpjW9CpX1xN7m6JPGE7FDCpw6WiOjAuNycSUFbKrVaSGpzMHjVx3eJpwOtEGTz DbHmGz32to1D2SwuITmXpVzXLAR4+A9ywSozaZc42UeLf/9jh77SR3mKEJpMxiqD6Ui+XGTV 3zJRPTdh0s8z4lAhgqRM+he8bRpURydaTgGaEUDKDSHL/3bBx+q0QTcnWpGJRDjyqhlO87eu EXtZZbgBwg5+N+OGhZ5pzs82g6tKyHTLUsHsO2fPjXz1SFoxBlhQQRpHg25F4YgfNEOFABEB AAHNKEFudGhvbnkgSmFtZXMgV2FsbGFjZSA8dG9ueUB0b255Lmdlbi5uej7CwHgEEwECACIF AlJQ2EUCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEDrpo/TJux46690H/AvCKeQ3 pSWRWptbEsbWT9xPfmk9eD8LsYIIV/mHu/QhpekHeiSYv59lP3pLcOv7BYhe4oe4rte5Xc5z mllQBTFhFtIqNpv8UDWWmPGmS58nXm9fQaEJGoJ6XVYX9OWcD6B70x1U1DJFj8YJpaoUZLcJ rfbyUfqYVNjmRq3x8prdXZohTki9lHrcqMpyz30MYjV4cCGz/rj9cQpBDlfPIxG10zbyPSvD gclJJ9hGW9FHq3h8oH4kJR4jHUa0o2xy9ZdLQnAl196kB3yonHgFPexb4HPvwRxL23qtSxkY B7p7IJTf0xbk9UOPWD7EhY0ASiFgSw7uv/VwYceVe3PXkCvOwE0EUlDYRQEIAMNv3KI6lMO9 Z3UyPwrEwzBWCqKkcVJwCh3UUgHQKSxeYdL8PhFnaQD0kr0J0R1sLKooS+OExu5rmvy3qoQ3 BA2f13OUZF2ZotW3woVSGStSniEzs6l7L+mWtBQwyIjSyMPa4tuxKIWgy1b2S1axk0yTgn9w 45ycTLiuT0H9FoNAZahRpU9gvH2gwJkZFoaW+5iibpzceFxUX7bfutdcw2FhV0dh1lkvGcdO QnaoWZcislZ5hFFfy07SDtGBqu46C0hRZKwZ1lj/H4/uJwQXmD6ywEusJDnqjFqellYJHmoP 9s7q3POwWvxr5pXquLb/GlWvmEWFSwyozuypqRsLhzEAEQEAAcLAXwQYAQIACQUCUlDYRQIb DAAKCRA66aP0ybseOoHNCACZ/mwhUt3jxzDAroX+3YosiQRh8cFFHOk6RUpt4eLjrk12DVHY CuNIHf16jyMQybkOeBvyeWxvNpXzapdjMWK7Zp0eVQEAeKj9J/PQzZFHpYy0z0L2OQjKR2q8 ciXRMm8ytF/mJZZbYICyyL5Yq4gz8Gs+mXROUmYDvadt9NxMLJH4kynF11FEnIPTq0xBuBuf Q/GAAlKxvc4anYWduDuvHUKcTnRssj6TW5ThxFyoBpuF/h0qDyfcUrE5y+WUcGjYyHu9j6oW UBsT9zlpxkqRNxO38tAnl601FBLtJClYygBz9Ro6DQAIcQX1Wqvcv3jLszOzH2hiu1Yg2Ipz 0Sdc Message-ID: Date: Tue, 1 May 2018 20:03:35 +1200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: en-AU Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org I am suggesting a new command for linking files.=C2=A0 Currently there is= no easy way to link a file with a known inode number to its correct position in the directory tree.=C2=A0=C2=A0 int ilink(const int inode, const char *newpath) The current alternative to this command is to find the file path associated with an inode using the find command and then once found using a standard link command.=C2=A0 Obviously this is very inefficient.=C2= =A0 I am certainly willing to give a patch a go, but I would like approval in principle first. Tony Wallace