aboutsummaryrefslogtreecommitdiff
path: root/src/appl
diff options
context:
space:
mode:
authorRuss Allbery <rra@stanford.edu>2006-06-20 21:45:16 +0000
committerRuss Allbery <rra@stanford.edu>2006-06-20 21:45:16 +0000
commite93538b4cd620efd44729ffd4ca51d38cea3b010 (patch)
treefa21e90fa3b892911026aaf2a8d97b92f9c021ce /src/appl
parentb52049164b56054b6b13fb359e50d085659611ad (diff)
downloadkrb5-e93538b4cd620efd44729ffd4ca51d38cea3b010.zip
krb5-e93538b4cd620efd44729ffd4ca51d38cea3b010.tar.gz
krb5-e93538b4cd620efd44729ffd4ca51d38cea3b010.tar.bz2
In verify_krb_v4_tgt, use an unsigned KRB4_32 to store an address rather
than an unsigned long to avoid memcpying past the end of a structure on 64-bit platforms. Ticket: 581 Version_Reported: 1.0.5 Target_Version: 1.5 Tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18175 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/appl')
-rw-r--r--src/appl/bsd/login.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/appl/bsd/login.c b/src/appl/bsd/login.c
index b49baba..a3cdef7 100644
--- a/src/appl/bsd/login.c
+++ b/src/appl/bsd/login.c
@@ -786,7 +786,7 @@ static int verify_krb_v4_tgt (realm)
struct hostent *hp;
KTEXT_ST ticket;
AUTH_DAT authdata;
- unsigned long addr;
+ unsigned KRB4_32 addr;
static /*const*/ char rcmd_str[] = "rcmd";
#if 0
char key[8];