]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
Tweak debugging code a bit. (Tree traversal still busted.)
authorAndrew Boardman <amb@mit.edu>
Wed, 16 Aug 2006 21:44:27 +0000 (21:44 +0000)
committerAndrew Boardman <amb@mit.edu>
Wed, 16 Aug 2006 21:44:27 +0000 (21:44 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/users/amb/referrals@18461 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/krb5/krb/walk_rtree.c

index 933a12e738a1d878b6987b6daf593acc56df3e41..fcc8f2fbf486f009a6969e603f93b4fec99f2432 100644 (file)
@@ -137,8 +137,8 @@ krb5_walk_realm_tree(krb5_context context, const krb5_data *client, const krb5_d
     printf("krb5_walk_realm_tree starting\n");
     printf("client is %s\n",client->data);
     printf("server is %s\n",server->data);
-    printf("tree is:\n");
-    for(i=0;tree[i];i++)
+    printf("tree (length %d) is:\n",links);
+    for(i=0;i<links && tree[i];i++)
       amb_dump_principal("krb5_walk_realm_tree tree",tree[i]);
 
     if (!(client->data &&server->data))
@@ -392,8 +392,8 @@ krb5_walk_realm_tree(krb5_context context, const krb5_data *client, const krb5_d
     printf("krb5_walk_realm_tree ending\n");
     printf("client is %s\n",client->data);
     printf("server is %s\n",server->data);
-    printf("tree is:\n");
-    for(i=0;tree[i];i++)
+    printf("tree (length %d) is:\n",links);
+    for(i=0;i<links && tree[i];i++)
       amb_dump_principal("krb5_walk_realm_tree tree",tree[i]);
     return 0;
 }