diff options
author | kientzle <kientzle@FreeBSD.org> | 2004-07-05 18:11:44 +0000 |
---|---|---|
committer | kientzle <kientzle@FreeBSD.org> | 2004-07-05 18:11:44 +0000 |
commit | 7acdd18fdc6198e002cf2ce35c236a5825f9d3c2 (patch) | |
tree | 898442ea20e803fdf4ac341967c52c7acecebe44 /lib/libarchive/archive_entry.c | |
parent | 1cf580eda7d22faa4622707f1d9bc30b8cb773fa (diff) | |
download | FreeBSD-src-7acdd18fdc6198e002cf2ce35c236a5825f9d3c2.zip FreeBSD-src-7acdd18fdc6198e002cf2ce35c236a5825f9d3c2.tar.gz |
Add convenience functions to retrieve the atime fields directly,
without having to first pull the stat structure.
Diffstat (limited to 'lib/libarchive/archive_entry.c')
-rw-r--r-- | lib/libarchive/archive_entry.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/lib/libarchive/archive_entry.c b/lib/libarchive/archive_entry.c index 0a76114..f04fee8 100644 --- a/lib/libarchive/archive_entry.c +++ b/lib/libarchive/archive_entry.c @@ -338,6 +338,18 @@ archive_entry_new(void) * Functions for reading fields from an archive_entry. */ +time_t +archive_entry_atime(struct archive_entry *entry) +{ + return (entry->ae_stat.st_atime); +} + +long +archive_entry_atime_nsec(struct archive_entry *entry) +{ + return (ARCHIVE_STAT_ATIME_NANOS(&entry->ae_stat)); +} + dev_t archive_entry_dev(struct archive_entry *entry) { |