]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
vos print_addr() must call ubik_VL_GetAddrsU with correct level of indirection
authorJeffrey Altman <jaltman@secure-endpoints.com>
Wed, 15 Jul 2009 15:26:12 +0000 (11:26 -0400)
committerDerrick Brashear <shadow|account-1000005@unknown>
Thu, 17 Dec 2009 06:30:36 +0000 (22:30 -0800)
Reported by Marcus Watts.

print_addr() accepts a afsUUID* and must not pass the address of
that variable to ubik_VL_GetAddrsU.

LICENSE IPL10

Reviewed-on: http://gerrit.openafs.org/101
Verified-by: Russ Allbery <rra@stanford.edu>
Reviewed-by: Russ Allbery <rra@stanford.edu>
(cherry picked from commit 86b0f09bddeded9515f39ad17b47a0b4e23a968b)
Change-Id: I07050a8025eae384194615e78d97641d144ce8b2
Reviewed-on: http://gerrit.openafs.org/933
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
src/volser/vos.c

index e4aa5dd1b6bad092a162562cec7d7faa714f0cda..757c4a3f3919bd46effac52e4dc30ab971179ff2 100644 (file)
@@ -5217,7 +5217,7 @@ print_addrs(const bulkaddrs * addrs, const afsUUID * m_uuid, int nentries,
                m_addrs.bulkaddrs_val = 0;
                m_addrs.bulkaddrs_len = 0;
                vcode =
-                   ubik_VL_GetAddrsU(cstruct, 0, &m_attrs, &m_uuid,
+                   ubik_VL_GetAddrsU(cstruct, 0, &m_attrs, m_uuid,
                                      (afs_int32 *)&vlcb, &m_nentries, &m_addrs);
                if (vcode) {
                    fprintf(STDERR,