From: Andrew Boardman Date: Fri, 18 Aug 2006 06:37:49 +0000 (+0000) Subject: Added max field length for non-null-terminated microsoft credentials X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=248c18b91faf2abf3f0ca2747fb4deab86f88bac;p=thirdparty%2Fkrb5.git Added max field length for non-null-terminated microsoft credentials git-svn-id: svn://anonsvn.mit.edu/krb5/users/amb/referrals@18468 dc483132-0cff-0310-8789-dd5450dbe970 --- diff --git a/src/lib/krb5/krb/parse.c b/src/lib/krb5/krb/parse.c index 380f53e2d6..7e51057ded 100644 --- a/src/lib/krb5/krb/parse.c +++ b/src/lib/krb5/krb/parse.c @@ -290,9 +290,9 @@ void amb_dump_principal(char *d, krb5_principal p) int n; printf(" **dumping principal from %s\n",d); - printf(" principal realm: <%s>\n",p->realm.data); + printf(" principal realm: <%.*s>\n",p->realm.length,p->realm.data); printf(" principal length is %d\n",p->length); for (n=0;nlength;n++) - printf(" principal data[%d]: %s\n",n,p->data[n].data); + printf(" principal data[%d]: %.*s\n",n,p->data[n].length,p->data[n].data); printf(" principal type is %d\n",p->type); }