This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author rosslagerwall
Recipients Chris.Gerhard, anacrolix, christian.heimes, daniel.urban, loewis, pitrou, rosslagerwall
Date 2010-12-21.14:19:07
SpamBayes Score 1.1740535e-07
Marked as misclassified No
Message-id <1292941153.65.0.358253397935.issue4761@psf.upfronthosting.co.za>
In-reply-to
Content
Attached is a patch that adds:
faccessat, fchmodat, fchownat, fstatat, futimesat, linkat, mkdirat, mknodat, openat, readlinkat, renameat, symlinkat, unlinkat, utimensat and mkfifoat.

Each function has documentation and a unit test and is conditionally included only if the functions exist using autoconf testing. Most of the code for the functions and unit tests was taken from the corresponding non-at versions.

Tested on Linux 2.6.35 and FreeBSD 8.1 (although FreeBSD 8.1 does not have utimensat).

This should then allow a patch for #4489 to be created.
History
Date User Action Args
2010-12-21 14:19:14rosslagerwallsetrecipients: + rosslagerwall, loewis, pitrou, christian.heimes, daniel.urban, anacrolix, Chris.Gerhard
2010-12-21 14:19:13rosslagerwallsetmessageid: <1292941153.65.0.358253397935.issue4761@psf.upfronthosting.co.za>
2010-12-21 14:19:08rosslagerwalllinkissue4761 messages
2010-12-21 14:19:08rosslagerwallcreate