Blame SOURCES/nfs-utils-1.3.0-rpcgssd-findkeytab.patch

e19a30
diff -up nfs-utils-1.3.0/utils/gssd/krb5_util.c.orig nfs-utils-1.3.0/utils/gssd/krb5_util.c
e19a30
--- nfs-utils-1.3.0/utils/gssd/krb5_util.c.orig	2016-05-16 08:46:45.554915290 -0400
e19a30
+++ nfs-utils-1.3.0/utils/gssd/krb5_util.c	2016-05-16 09:13:09.479879099 -0400
e19a30
@@ -768,7 +768,7 @@ find_keytab_entry(krb5_context context,
e19a30
 	char **realmnames = NULL;
e19a30
 	char myhostname[NI_MAXHOST], targethostname[NI_MAXHOST];
e19a30
 	char myhostad[NI_MAXHOST+1];
e19a30
-	int i, j, retval;
e19a30
+	int i, j, k, retval;
e19a30
 	char *default_realm = NULL;
e19a30
 	char *realm;
e19a30
 	char *k5err = NULL;
e19a30
@@ -913,8 +913,8 @@ find_keytab_entry(krb5_context context,
e19a30
 				 * moving on to the svcname
e19a30
 				 */
e19a30
 				if (strcmp(svcnames[j],"$") == 0 && !tried_upper) {
e19a30
-					for (i = 0; myhostad[i] != '$'; ++i) {
e19a30
-						myhostad[i] = toupper(myhostad[i]);
e19a30
+					for (k = 0; myhostad[k] != '$'; ++k) {
e19a30
+						myhostad[k] = toupper(myhostad[k]);
e19a30
 					}
e19a30
 					j--;
e19a30
 					tried_upper = 1;