svn rev #21641: branches/mskrb-integ/src/lib/gssapi/krb5/
lhoward@MIT.EDU
lhoward at MIT.EDU
Tue Dec 30 20:19:45 EST 2008
http://src.mit.edu/fisheye/changelog/krb5/?cs=21641
Commit By: lhoward
Log Message:
skip over KRB5_CRYPTO_TYPE_EMPTY buffers when translating IOV
Changed Files:
U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c
Modified: branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c
===================================================================
--- branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c 2008-12-31 01:13:42 UTC (rev 21640)
+++ branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c 2008-12-31 01:19:44 UTC (rev 21641)
@@ -376,6 +376,9 @@
for (j = 0; j < iov_count; j++) {
kiov[i].flags = kg_translate_flag_iov(iov[j].type);
+ if (kiov[i].flags == KRB5_CRYPTO_TYPE_EMPTY)
+ continue;
+
kiov[i].data.length = iov[j].buffer.length;
kiov[i].data.data = (char *)iov[j].buffer.value;
i++;
@@ -469,6 +472,9 @@
for (j = 0; j < iov_count; j++) {
kiov[i].flags = kg_translate_flag_iov(iov[j].type);
+ if (kiov[i].flags == KRB5_CRYPTO_TYPE_EMPTY)
+ continue;
+
kiov[i].data.length = iov[j].buffer.length;
kiov[i].data.data = (char *)iov[j].buffer.value;
i++;
More information about the cvs-krb5
mailing list