changeset 7294 | c9c31ef4c960 |
parent 7163 | b0960f193b35 |
child 7328 | 6bdcaa4505ac |
7293:7e3aaccffc51 | 7294:c9c31ef4c960 |
---|---|
970 aclp->z_acl_count = acl_count; |
970 aclp->z_acl_count = acl_count; |
971 aclp->z_acl_bytes = aclsize; |
971 aclp->z_acl_bytes = aclsize; |
972 |
972 |
973 if (error != 0) { |
973 if (error != 0) { |
974 zfs_acl_free(aclp); |
974 zfs_acl_free(aclp); |
975 /* convert checksum errors into IO errors */ |
|
976 if (error == ECKSUM) |
|
977 error = EIO; |
|
975 return (error); |
978 return (error); |
976 } |
979 } |
977 |
980 |
978 *aclpp = aclp; |
981 *aclpp = aclp; |
979 return (0); |
982 return (0); |