From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 11729 invoked from network); 13 Oct 2021 11:25:08 -0000 Received: from mother.openwall.net (195.42.179.200) by inbox.vuxu.org with ESMTPUTF8; 13 Oct 2021 11:25:08 -0000 Received: (qmail 26512 invoked by uid 550); 13 Oct 2021 11:25:03 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Reply-To: musl@lists.openwall.com Received: (qmail 5291 invoked from network); 13 Oct 2021 08:06:41 -0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=eteau4a26zmxk2ijau6sgb3me4huyrhc; d=openwall.com.au; t=1634112378; h=Date:From:To:Subject:Message-ID:References:MIME-Version:Content-Type:In-Reply-To; bh=SvX5Y1qHfrrpDW37UqMzlF3CM9UyNlZxxzmsVj5aBdA=; b=wuD2pVAj9pJG9KBsEGBNGT+tzV6j1hA6m8Y6KfsvGNwUJ4q9MVt7syeHYsDNR2+a DDAZ2Gc1g1dSVKXehGqdAsOnEbMeYglbtApRoAnhjSddLjdaUpPtWUbWdI5KHo6oAad lvM8R08MiqbrAlam0e72LAg4Rdv6n6VdC7buvR4k= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=ug7nbtf4gccmlpwj322ax3p6ow6yfsug; d=amazonses.com; t=1634112378; h=Date:From:To:Subject:Message-ID:References:MIME-Version:Content-Type:In-Reply-To:Feedback-ID; bh=SvX5Y1qHfrrpDW37UqMzlF3CM9UyNlZxxzmsVj5aBdA=; b=e12QvyVVJFc307yXfK93vcAnS/6YAk2K84ia/TQ0YeDnZyNMWUILD23nhsW+MPFz rSAUPJ1g+RRdEzUU9UMClktALKIDS8UICZz2wViaIO93st+6JNrHIyVmqCMTHyO7A8/ XmhT5RXYuN1bkAz9AtTMlkbWVK/EfgxcPObyH2cE= ARC-Seal:i=1; a=rsa-sha256; d=openwall.com.au; s=20180402; t=1634112377; cv=none; b=KsNVPoocCpOEuWvB1gOPA62mCzCULWdAiNbGzSrDmOkR0MgSXjZKm7qGsjClOEV+UOqwzXUUN2FAWuXG06pGXStlAj/c4EOEx33qNsRxyfrj5WGcx7rI9So2BB7dWP5Uv0X3WIMeiHFuCBq1ht1unpDGTO8H69abaXKxTLCTb971HYHEcXN+ctmVqyuU5BO8/gMX4a2jb8bXMNqdDwMsJi8bO31B/ZHq33hvSNEd382c/2tn/QA0S+gwV2VJv/eMfzlQy/Boa2lw7fpfZ9LXndLnaJiUICmGvJCV2vQLdujT+9LtRwVgb6RCZPWVfVyWRzJ/aAzOocfcULLKyIO/7w== ARC-Message-Signature:i=1; a=rsa-sha256; d=openwall.com.au; s=20180402; t=1634112377; c=relaxed/simple; bh=SvX5Y1qHfrrpDW37UqMzlF3CM9UyNlZxxzmsVj5aBdA=; h=From:To:Subject; b=hxNXpfn1iFiQA7zNK6wF2i3Da2tsvHr/x7gr6TMwMMRwb1bWjDFALzRNMCdhilbCd2q1iLNHLgVbL9p77kENVrXUa9LxuSzB1vo3N/iH81388lcXlljGUwKTh8uoYYg0/KGjXhzEP4JPYXiCtavBDw6TmlLHI7xlX+rqrcHKARMEKNPLrwkTYUNHzuHVEhB2TGf2jaZUqCHBT1zOxz+d+KShE3oeAdKM+VPdAMhMdNT8QElqZFkR+sOV9FRNNSheohKLGBj7k5nQigUH1I8wp4icXvNrvnC71j/b0cWURiVgBAd0GEpVTyH0F+n5W8LEnwf816jxzfAKow4TQM0HiA== ARC-Authentication-Results:i=1; mail.openwall.com.au; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=openwall.com.au; s=20180402; t=1634112377; bh=SvX5Y1qHfrrpDW37UqMzlF3CM9UyNlZxxzmsVj5aBdA=; h=From:To:Subject:From; b=uNp6lnHGDUia4zR22I3tQT7d7Ju/8vj8ryvmXFG8jhVxgthrPy3zSuYokJxEVm6/r NfY3Tx/KUQ8zjDIHev9SZc8hNeO9XhGMJm1AYo+m8xTdAw7YeJ2+ZSDy2SLmg3bjKG PamPLLPT1v4yluPR6XAHwihgQVLo2ZTj/EDcKyJNJXfsPf4IjRQMOhKNacuy3nBsyy Q3B/8wdDP0odiDPxur6Y4DKb0vSYngUoDzOc+0tiSbT/ITYAq2bYZ8S0memPpjogtp 9YPv9hjdbeCKlTWMdvLKi9x2pfcCDgwYPo+BiFdcRbB0yTctgYuOoedfsN90JSwLtS NFrTLuxuz7jIA== Date: Wed, 13 Oct 2021 08:06:17 +0000 From: "(GalaxyMaster)" To: musl@lists.openwall.com Message-ID: <0100017c78b013a5-f8641dc7-a829-41eb-9a24-746239135dad-000000@email.amazonses.com> References: <0100017c773d8050-290fe58a-7804-4399-83f8-0ce8d845f7d2-000000@email.amazonses.com> <20211013072512.GB15338@altlinux.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20211013072512.GB15338@altlinux.org> User-Agent: Mutt/1.5.21 (2010-09-15) Feedback-ID: 1.us-east-1.Br0WpcLm0XzNPYp+t39aA5qSwb/HYCx3zC5wkQY3G2s=:AmazonSES X-SES-Outgoing: 2021.10.13-54.240.8.73 Subject: Re: [musl] errno on writing to read-only files Dmitry, On Wed, Oct 13, 2021 at 10:25:12AM +0300, Dmitry V. Levin wrote: > > errno = 0; > > i = fputs("should not be written", f); > > printf("i = %d (should be negative [EOF = %d])\n", i, EOF); > > printf("errno = %d\n", errno); > > Note that the first "printf" invocation is allowed to clobber errno > and this is not musl-specific. Thanks, noted. I will ensure that in my future test cases I will put printing errno right after the function I am checking. -- (GM)