X-Git-Url: http://git.apps.os.sepia.ceph.com/?p=xfstests-dev.git;a=blobdiff_plain;f=dmapi%2Fsrc%2Fsample_hsm%2Fwbee.c;h=968395574727a3eb4b2717af87819caa64c593eb;hp=95566e1a38b2b24465452b028a72c6bd97282ff1;hb=ebdd1ec32c06a4d0fe7e1ad303181880c1ae9158;hpb=ca1fb7f3a5f7655aaf96b1725180ae31c0681765 diff --git a/dmapi/src/sample_hsm/wbee.c b/dmapi/src/sample_hsm/wbee.c index 95566e1a..96839557 100644 --- a/dmapi/src/sample_hsm/wbee.c +++ b/dmapi/src/sample_hsm/wbee.c @@ -453,7 +453,7 @@ clear_mrgns( size_t hlen, dm_token_t token) { - dm_region_t *rgn; + dm_region_t *rgn, *sv_rgn; u_int nregions, nret; u_int exact_flag; int i; @@ -502,6 +502,8 @@ clear_mrgns( } } + sv_rgn = rgn; + /* * Clear all the managed regions */ @@ -511,6 +513,8 @@ clear_mrgns( rgn->rg_flags = DM_REGION_NOEVENT; rgn++; } + rgn = sv_rgn; + error = dm_set_region(sid, hanp, hlen, token, nregions, rgn, &exact_flag); if (error == -1) {