]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
DEVEL15-translator-sysnamelist-bugfix-20071016
authorDouglas Engert <deengert@anl.gov>
Tue, 16 Oct 2007 22:56:45 +0000 (22:56 +0000)
committerDerrick Brashear <shadow@dementia.org>
Tue, 16 Oct 2007 22:56:45 +0000 (22:56 +0000)
FIXES 74478

fix sysname list support bug when the list is empty

(cherry picked from commit 62689b013451c38843d369ae86e46ab37099648a)

src/afs/afs_nfsclnt.c

index c8941dd219d685cd67eb51c12f04200c92cb77a8..a4c898fc298708634fa2ed323a76e95b15910ba3 100644 (file)
@@ -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;
 }