From 8acc0cf0035b4c598f3f2b18ebcf80b3f59e45a4 Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Sun, 11 Jun 2000 00:59:32 +0000 Subject: [PATCH] (add_addrs): ignore addresses of unknown type git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8379 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/krb5/get_for_creds.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/krb5/get_for_creds.c b/lib/krb5/get_for_creds.c index cea753e47..ad8cb6221 100644 --- a/lib/krb5/get_for_creds.c +++ b/lib/krb5/get_for_creds.c @@ -63,9 +63,10 @@ add_addrs(krb5_context context, } for (a = ai; a != NULL; a = a->ai_next) { ret = krb5_sockaddr2address (a->ai_addr, &addr->val[i++]); - if (ret) + if (ret != 0 && ret != KRB5_PROG_ATYPE_NOSUPP) goto fail; } + addr->len = i; return 0; fail: krb5_free_addresses (context, addr);