Sandia bug fix. The client address field is optional
authorTheodore Tso <tytso@mit.edu>
Fri, 19 Feb 1993 00:23:23 +0000 (00:23 +0000)
committerTheodore Tso <tytso@mit.edu>
Fri, 19 Feb 1993 00:23:23 +0000 (00:23 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2487 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/krb5/asn.1/etpt2ketpt.c

index da709407d16ba6d26d8311337223063521a3923b..2797278394c086d4d5a488c453a9af39385fb421 100644 (file)
@@ -104,10 +104,11 @@ register int *error;
            goto errout;
        }       
     }
-
-    retval->caddrs = KRB5_HostAddresses2krb5_address(val->caddr, error);
-    if (!retval->caddrs) {
-       goto errout;
+    if (val->caddr) {
+        retval->caddrs = KRB5_HostAddresses2krb5_address(val->caddr, error);
+        if (!retval->caddrs) {
+           goto errout;
+        }
     }
     if (val->authorization__data) {
        retval->authorization_data =