ref: required by v.io/c/14484

MultiPart: 2/3
Change-Id: Ia9270f65a732e5002ee52365103d782a6cdb9a2c
diff --git a/lib/security/securityflag/flag_test.go b/lib/security/securityflag/flag_test.go
index 6e9fbcc..47a00a9 100644
--- a/lib/security/securityflag/flag_test.go
+++ b/lib/security/securityflag/flag_test.go
@@ -59,7 +59,7 @@
 		return "", err
 	}
 	defer f.Close()
-	if err := perms.WriteTo(f); err != nil {
+	if err := access.WritePermissions(f, perms); err != nil {
 		return "", err
 	}
 	return f.Name(), nil
diff --git a/services/device/deviced/internal/impl/perms/perms_test.go b/services/device/deviced/internal/impl/perms/perms_test.go
index 57645b0..0d3f838 100644
--- a/services/device/deviced/internal/impl/perms/perms_test.go
+++ b/services/device/deviced/internal/impl/perms/perms_test.go
@@ -157,7 +157,7 @@
 		expectedAccessList[string(tag)] = access.AccessList{In: []security.BlessingPattern{"root/$", "root/self/$", "root/self/mydevice/$"}}
 	}
 	var b bytes.Buffer
-	if err := expectedAccessList.WriteTo(&b); err != nil {
+	if err := access.WritePermissions(&b, expectedAccessList); err != nil {
 		t.Fatalf("Failed to save AccessList:%v", err)
 	}
 	// Note, "version" below refers to the Permissions version, not the device
diff --git a/services/internal/pathperms/permsaccess.go b/services/internal/pathperms/permsaccess.go
index 2a42d02..5c5d785 100644
--- a/services/internal/pathperms/permsaccess.go
+++ b/services/internal/pathperms/permsaccess.go
@@ -177,7 +177,7 @@
 		ctx.Errorf("Failed to create NewSigningWriteCloser:%v", err)
 		return verror.New(ErrOperationFailed, nil)
 	}
-	if err = perms.WriteTo(writer); err != nil {
+	if err = access.WritePermissions(writer, perms); err != nil {
 		ctx.Errorf("Failed to SavePermissions:%v", err)
 		return verror.New(ErrOperationFailed, nil)
 	}
diff --git a/services/internal/pathperms/version.go b/services/internal/pathperms/version.go
index 1cdf2d5..c278e39 100644
--- a/services/internal/pathperms/version.go
+++ b/services/internal/pathperms/version.go
@@ -17,7 +17,7 @@
 // use to determine if the Permissions have been asynchronously modified.
 func ComputeVersion(perms access.Permissions) (string, error) {
 	b := new(bytes.Buffer)
-	if err := perms.WriteTo(b); err != nil {
+	if err := access.WritePermissions(b, perms); err != nil {
 		return "", err
 	}