libbb: make user/group name cache strings longer (~27 chars)
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
@@ -839,14 +839,14 @@ char* xuid2uname(uid_t uid) FAST_FUNC;
|
||||
char* xgid2group(gid_t gid) FAST_FUNC;
|
||||
char* uid2uname(uid_t uid) FAST_FUNC;
|
||||
char* gid2group(gid_t gid) FAST_FUNC;
|
||||
char* uid2uname_utoa(long uid) FAST_FUNC;
|
||||
char* gid2group_utoa(long gid) FAST_FUNC;
|
||||
char* uid2uname_utoa(uid_t uid) FAST_FUNC;
|
||||
char* gid2group_utoa(gid_t gid) FAST_FUNC;
|
||||
/* versions which cache results (useful for ps, ls etc) */
|
||||
const char* get_cached_username(uid_t uid) FAST_FUNC;
|
||||
const char* get_cached_groupname(gid_t gid) FAST_FUNC;
|
||||
void clear_username_cache(void) FAST_FUNC;
|
||||
/* internally usernames are saved in fixed-sized char[] buffers */
|
||||
enum { USERNAME_MAX_SIZE = 16 - sizeof(int) };
|
||||
enum { USERNAME_MAX_SIZE = 32 - sizeof(uid_t) };
|
||||
#if ENABLE_FEATURE_CHECK_NAMES
|
||||
void die_if_bad_username(const char* name) FAST_FUNC;
|
||||
#else
|
||||
|
Reference in New Issue
Block a user