diff options
author | Arthur de Jong <arthur@arthurdejong.org> | 2011-09-08 20:57:09 +0000 |
---|---|---|
committer | Arthur de Jong <arthur@arthurdejong.org> | 2011-09-08 20:57:09 +0000 |
commit | 373a1535130bc18ddcb3da38c9b429149756669b (patch) | |
tree | 02df5097f54faa58339513daff61f252e110db04 | |
parent | 122786b2dcd2101e81b634d3b9b28fb063e88466 (diff) |
grow gecos buffer size and consistency improvements to other buffers
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1540 ef36b2f9-881f-0410-afb5-c4e39611909c
-rw-r--r-- | nslcd/network.c | 2 | ||||
-rw-r--r-- | nslcd/passwd.c | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/nslcd/network.c b/nslcd/network.c index 347acd9..7fb3cf6 100644 --- a/nslcd/network.c +++ b/nslcd/network.c @@ -65,7 +65,7 @@ static const char *network_attrs[3]; static int mkfilter_network_byname(const char *name, char *buffer,size_t buflen) { - char safename[1024]; + char safename[300]; /* escape attribute */ if (myldap_escape(name,safename,sizeof(safename))) return -1; diff --git a/nslcd/passwd.c b/nslcd/passwd.c index 06e33c2..c4ab94c 100644 --- a/nslcd/passwd.c +++ b/nslcd/passwd.c @@ -442,9 +442,9 @@ static int write_passwd(TFILE *fp,MYLDAP_ENTRY *entry,const char *requser, int numuids; char gidbuf[32]; gid_t gid; - char gecos[100]; - char homedir[100]; - char shell[100]; + char gecos[1024]; + char homedir[256]; + char shell[64]; char passbuffer[64]; int i,j; /* get the usernames for this entry */ |