From c3159e462e388a4ed946a392f2af16db4f3e97d6 Mon Sep 17 00:00:00 2001 From: Douglas Engert Date: Tue, 16 Oct 2007 22:56:45 +0000 Subject: [PATCH] DEVEL15-translator-sysnamelist-bugfix-20071016 FIXES 74478 fix sysname list support bug when the list is empty (cherry picked from commit 62689b013451c38843d369ae86e46ab37099648a) --- src/afs/afs_nfsclnt.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/afs/afs_nfsclnt.c b/src/afs/afs_nfsclnt.c index c8941dd21..a4c898fc2 100644 --- a/src/afs/afs_nfsclnt.c +++ b/src/afs/afs_nfsclnt.c @@ -503,6 +503,8 @@ afs_nfsclient_sysname(register struct nfsclientpag *np, char *inname, /* Don't touch our arguments when called recursively */ *outname = np->sysname; *num = np->sysnamecount; + if (!np->sysname[0]) + return ENODEV; /* XXX */ } return 0; } -- 2.39.5