Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n6avA-0003MT-2f for pgsql-hackers@arkaria.postgresql.org; Sun, 09 Jan 2022 16:19:52 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1n6av7-0005Hk-Bn for pgsql-hackers@arkaria.postgresql.org; Sun, 09 Jan 2022 16:19:49 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <936739278@qq.com>) id 1n6av6-0005Hb-FK for pgsql-hackers@lists.postgresql.org; Sun, 09 Jan 2022 16:19:49 +0000 Received: from out203-205-221-210.mail.qq.com ([203.205.221.210]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <936739278@qq.com>) id 1n6auw-0003TX-75 for pgsql-hackers@postgresql.org; Sun, 09 Jan 2022 16:19:43 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1641745169; bh=JgptPxjbe2rP4Rw2J0qVjs7TdRRYn0U3nlPQuhQA/10=; h=From:To:Subject:Date; b=p1yyzm3bVCujOK5wYCC3gAxF61yObhB+RfW/hnChNLepUlsL5+kDv9Foszijd/1ua 1DYvAnut89SMaJ2uVwKGB+xg5rpT1Jlyll2jUV9RVHz5L4aM4BebvKfWKVAde/+uOD sJLLTkihjTTLp3/oVKs8+oHy8wrSo5wpbtPR5TxU= X-QQ-FEAT: BjCw4tIbGxN4jY3TdyrfHTOwOzuiCTzf X-QQ-SSF: 000000000000000000000000000000B X-QQ-XMAILINFO: MrjoWMNJTZwvX5Ch7immto3xazPRWpKXen51lUrBTe+ICFV5/yfmWYz5jxF8T8 ci8OC58iKVbiTet6HZ9XNVitGWV1kmEtO8zL3cdANnBE+qDFaC6hDQdUGdrncBPsVIFsCM5+BOTpe 2bIbbb9V+7oMeMn+zBVc69oe5x3Ar5+JGc85dWgqF1lkvSTFbbAHw+OXLDVVK1sYgjf+sCrXfx0bA utdTvK1AVHDZBTE3gdIkxR6Zry7z9QBGvxAHRl76MRWR0wP9SPue/z7JbmiSukrKzB0xWzmgg7r8B pP6NTKljIY6vFdE3s/Ad/7vYxSo77KrXHJ/ba+4uFBvl3aEX5YxeM/NA6je0BkeaDpbASETWwiu4g V0nJoRG+wOxyz00ZZ9uJmwtFDHTj/PmTKHQkhk+QE5H3YQdVAHO+qzAwOBnzStempVIBBTXxOEWo2 Ohle4XPVRp1Js6Ub3nFSFs9VpPbeqVAdMO7iQW2sPn9zRq7ZxUufDJAjUyOnnFEGY5hI5IEfB+Uuk xmn5qAbBksG+oYQJLQ3SVJituAzrQsmh1+h6F6B3vs/7QCEBOSzpOQHmN7HWAqGGyKejSbduLiM54 JaC1U5+0LFAiII4qEE6Nb1zxeSP6fp1sczBjjObBwmDbgg4cYdSrIBOPCa/m13P1gk/DyPesbi22/ Lab9+2fJMma9P54iq8t12bRUyrxIJ4011BNJfQzFOK+H3Uz2owtsKvWfvGzq4y8LA3CxELFcocA4V pBUBCO7v1GBJs2HxCyOTghMlL2bQJVVMCX63/yaCOpkSiQYjgGQQdYYXVGezk1xIFjaOWxjrt3SuF gOBb+yAl+GKG0oCRK0H8BRGiyzMZPGgjIMxKRSmyguOvm2iAYlVKsV4aK7Fh1WMi4w== X-HAS-ATTACH: no X-QQ-BUSINESS-ORIGIN: 2 X-Originating-IP: 222.95.142.20 X-QQ-STYLE: X-QQ-mid: webmail307t1641745168t5633175 From: "=?ISO-8859-1?B?V2VpIFN1bg==?=" <936739278@qq.com> To: "=?ISO-8859-1?B?cGdzcWwtaGFja2Vycw==?=" Subject: Add lasterrno setting for dir_existsfile() Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_61DB0B10_0F50A6D8_4E7CB967" Content-Transfer-Encoding: 8Bit Date: Mon, 10 Jan 2022 00:19:28 +0800 X-Priority: 3 Message-ID: X-QQ-MIME: TCMime 1.0 by Tencent X-Mailer: QQMail 2.x X-QQ-Mailer: QQMail 2.x List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk This is a multi-part message in MIME format. ------=_NextPart_61DB0B10_0F50A6D8_4E7CB967 Content-Type: multipart/alternative; boundary="----=_NextPart_61DB0B10_0F50A6D8_3EBE4965"; ------=_NextPart_61DB0B10_0F50A6D8_3EBE4965 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: base64 SGksDQoNCg0KDQpTb21lIHRpbWUgYWdvLHRoZSBmb2xsb3dpbmcgcGF0Y2ggY2xlYW4gdXAg ZXJyb3IgaGFuZGxpbmcgaW4gcGdfYmFzZWJhY2t1cCdzIHdhbG1ldGhvZHMuYy4NCmh0dHBz Oi8vZ2l0aHViLmNvbS9wb3N0Z3Jlcy9wb3N0Z3Jlcy9jb21taXQvMjQ4YzNhOQ0KDQoNClRo aXMgcGF0Y2gga2VlcCB0aGUgZXJyb3Igc3RhdGUgaW4gdGhlIERpcmVjdG9yeU1ldGhvZERh dGEgc3RydWN0LA0KaW4gbW9zdCBmdW5jdGlvbnMsIHRoZSBsYXN0ZXJybm8mbmJzcDtpcyBz ZXQgY29ycmVjdGx5LCBidXQgaW4gZnVuY3Rpb24gZGlyX2V4aXN0c2ZpbGUoKSwmbmJzcDsN CnRoZSBsYXN0ZXJybm8gaXMgbm90IHNldCB3aGVuIHRoZSBmaWxlIGZhaWxzIHRvIG9wZW4u DQoNCg0KDQoNCklmIHRoaXMgaXMgYSBjb3JyZWN0aW9uIG9taXNzaW9uLCBJIHRoaW5rIHRo aXMgcGF0Y2ggY2FuIGZpeCB0aGlzLg0KDQoNCkNoZWVycw== ------=_NextPart_61DB0B10_0F50A6D8_3EBE4965 Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: base64 PG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNo YXJzZXQ9R0IxODAzMCI+PGRpdj5IaSw8ZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiAm cXVvdDtsdWNpZGEgR3JhbmRlJnF1b3Q7LCBWZXJkYW5hLCAmcXVvdDtNaWNyb3NvZnQgWWFI ZWkmcXVvdDs7Ij48YnI+PC9kaXY+PC9kaXY+PC9kaXY+PGRpdiBzdHlsZT0iIj48Zm9udCBm YWNlPSJsdWNpZGEgR3JhbmRlLCBWZXJkYW5hLCBNaWNyb3NvZnQgWWFIZWkiPlNvbWUgdGlt ZSBhZ28sdGhlIGZvbGxvd2luZyBwYXRjaCBjbGVhbiB1cCBlcnJvciBoYW5kbGluZyBpbiBw Z19iYXNlYmFja3VwJ3Mgd2FsbWV0aG9kcy5jLjwvZm9udD48L2Rpdj48ZGl2IHN0eWxlPSIi Pjxmb250IGZhY2U9Imx1Y2lkYSBHcmFuZGUsIFZlcmRhbmEsIE1pY3Jvc29mdCBZYUhlaSI+ aHR0cHM6Ly9naXRodWIuY29tL3Bvc3RncmVzL3Bvc3RncmVzL2NvbW1pdC8yNDhjM2E5PC9m b250PjwvZGl2PjxkaXYgc3R5bGU9IiI+PGZvbnQgZmFjZT0ibHVjaWRhIEdyYW5kZSwgVmVy ZGFuYSwgTWljcm9zb2Z0IFlhSGVpIj48YnI+PC9mb250PjwvZGl2PjxkaXYgc3R5bGU9IiI+ PGZvbnQgZmFjZT0ibHVjaWRhIEdyYW5kZSwgVmVyZGFuYSwgTWljcm9zb2Z0IFlhSGVpIj5U aGlzIHBhdGNoIGtlZXAgdGhlIGVycm9yIHN0YXRlIGluIHRoZSBEaXJlY3RvcnlNZXRob2RE YXRhIHN0cnVjdCw8L2ZvbnQ+PC9kaXY+PGRpdiBzdHlsZT0iIj48Zm9udCBmYWNlPSJsdWNp ZGEgR3JhbmRlLCBWZXJkYW5hLCBNaWNyb3NvZnQgWWFIZWkiPjxkaXY+aW4gbW9zdCBmdW5j dGlvbnMsIHRoZSBsYXN0ZXJybm8mbmJzcDtpcyBzZXQgY29ycmVjdGx5LCBidXQgaW4gZnVu Y3Rpb24gZGlyX2V4aXN0c2ZpbGUoKSwmbmJzcDs8L2Rpdj48ZGl2PnRoZSBsYXN0ZXJybm8g aXMgbm90IHNldCB3aGVuIHRoZSBmaWxlIGZhaWxzIHRvIG9wZW4uPC9kaXY+PC9mb250Pjxm b250IGZhY2U9Imx1Y2lkYSBHcmFuZGUsIFZlcmRhbmEsIE1pY3Jvc29mdCBZYUhlaSI+PGRp dj48L2Rpdj48L2ZvbnQ+PC9kaXY+PGRpdiBzdHlsZT0iIj48Zm9udCBmYWNlPSJsdWNpZGEg R3JhbmRlLCBWZXJkYW5hLCBNaWNyb3NvZnQgWWFIZWkiPjxicj48L2ZvbnQ+PC9kaXY+PGRp diBzdHlsZT0iIj48Zm9udCBmYWNlPSJsdWNpZGEgR3JhbmRlLCBWZXJkYW5hLCBNaWNyb3Nv ZnQgWWFIZWkiPklmIHRoaXMgaXMgYSBjb3JyZWN0aW9uIG9taXNzaW9uLCBJIHRoaW5rIHRo aXMgcGF0Y2ggY2FuIGZpeCB0aGlzLjwvZm9udD48L2Rpdj48ZGl2IHN0eWxlPSIiPjxmb250 IGZhY2U9Imx1Y2lkYSBHcmFuZGUsIFZlcmRhbmEsIE1pY3Jvc29mdCBZYUhlaSI+PGJyPjwv Zm9udD48L2Rpdj48ZGl2IHN0eWxlPSIiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogJnF1 b3Q7bHVjaWRhIEdyYW5kZSZxdW90OywgVmVyZGFuYSwgJnF1b3Q7TWljcm9zb2Z0IFlhSGVp JnF1b3Q7OyI+Q2hlZXJzPC9zcGFuPjwvZGl2Pg== ------=_NextPart_61DB0B10_0F50A6D8_3EBE4965-- ------=_NextPart_61DB0B10_0F50A6D8_4E7CB967 Content-Type: application/octet-stream; charset="ISO-8859-1"; name="add_lasterrno_setting.patch" Content-Disposition: attachment; filename="add_lasterrno_setting.patch" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL3NyYy9iaW4vcGdfYmFzZWJhY2t1cC93YWxtZXRob2RzLmMgYi9zcmMv YmluL3BnX2Jhc2ViYWNrdXAvd2FsbWV0aG9kcy5jCmluZGV4IGY3NGJkMTMuLjM1Y2Y1YTgg MTAwNjQ0Ci0tLSBhL3NyYy9iaW4vcGdfYmFzZWJhY2t1cC93YWxtZXRob2RzLmMKKysrIGIv c3JjL2Jpbi9wZ19iYXNlYmFja3VwL3dhbG1ldGhvZHMuYwpAQCAtNTgwLDcgKzU4MCwxMCBA QCBkaXJfZXhpc3RzZmlsZShjb25zdCBjaGFyICpwYXRobmFtZSkKIAogCWZkID0gb3Blbih0 bXBwYXRoLCBPX1JET05MWSB8IFBHX0JJTkFSWSwgMCk7CiAJaWYgKGZkIDwgMCkKKwl7CisJ CWRpcl9kYXRhLT5sYXN0ZXJybm8gPSBlcnJubzsKIAkJcmV0dXJuIGZhbHNlOworCX0KIAlj bG9zZShmZCk7CiAJcmV0dXJuIHRydWU7CiB9Cg== ------=_NextPart_61DB0B10_0F50A6D8_4E7CB967--