Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.busybox.net/busybox.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenis Vlasenko <vda.linux@googlemail.com>2006-11-24 17:57:31 +0300
committerDenis Vlasenko <vda.linux@googlemail.com>2006-11-24 17:57:31 +0300
commitc50f370f98e5f5d24d18ca3df444770dacce1824 (patch)
tree45516e35a895fa4eccfb36ff0d8c1e29714a2c41 /include
parent4fbb584a0e6ee086d6b30936c7124c687b3e977f (diff)
tar: cache [ug]id->username/groupname mappings. Cuts down amount
of open/read/close of /etc/passwd and /etc/group dramatically (we were rereading those for each untarred file!!!)
Diffstat (limited to 'include')
-rw-r--r--include/libbb.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/libbb.h b/include/libbb.h
index 582e34f52..99a1928df 100644
--- a/include/libbb.h
+++ b/include/libbb.h
@@ -567,6 +567,7 @@ pid_t *find_pid_by_name(const char* procName);
pid_t *pidlist_reverse(pid_t *pidList);
void clear_username_cache(void);
const char* get_cached_username(uid_t uid);
+const char* get_cached_groupname(gid_t gid);
extern const char bb_uuenc_tbl_base64[];