diff options
author | Eric S. Raymond <esr@thyrsus.com> | 1996-09-23 05:56:18 +0000 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 1996-09-23 05:56:18 +0000 |
commit | 897cad3662024798463bc418bddaac801228da76 (patch) | |
tree | bdb615c5380cef3df6a35679f28fc9044287d449 /fetchmail.h | |
parent | 7776e2819833e302f654f7bfd34ff2c26b63460a (diff) | |
download | fetchmail-897cad3662024798463bc418bddaac801228da76.tar.gz fetchmail-897cad3662024798463bc418bddaac801228da76.tar.bz2 fetchmail-897cad3662024798463bc418bddaac801228da76.zip |
Better protection against buffer overruns.
svn path=/trunk/; revision=106
Diffstat (limited to 'fetchmail.h')
-rw-r--r-- | fetchmail.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/fetchmail.h b/fetchmail.h index 7bfb1921..17af19c5 100644 --- a/fetchmail.h +++ b/fetchmail.h @@ -50,15 +50,15 @@ struct hostrec { - char servername [HOSTLEN]; - char localname [USERNAMELEN]; - char remotename [USERNAMELEN]; - char password [PASSWORDLEN]; - char rpopid [PASSWORDLEN]; - char userfolder [FOLDERLEN]; + char servername [HOSTLEN+1]; + char localname [USERNAMELEN+1]; + char remotename [USERNAMELEN+1]; + char password [PASSWORDLEN+1]; + char rpopid [PASSWORDLEN+1]; + char userfolder [FOLDERLEN+1]; char remotefolder [FOLDERLEN]; - char smtphost[HOSTLEN]; - char mda [MDALEN]; + char smtphost[HOSTLEN+1]; + char mda [MDALEN+1]; int keep; int protocol; int fetchall; |