in->inode.change_attr = 0;
in->inode.export_pin = MDS_RANK_NONE;
+ // FIPS zeroization audit 20191117: this memset is not security related.
memset(&in->inode.dir_layout, 0, sizeof(in->inode.dir_layout));
if (in->inode.is_dir()) {
in->inode.dir_layout.dl_dir_hash = g_conf()->mds_default_dir_hash;
in->inode.mode = mode;
+ // FIPS zeroization audit 20191117: this memset is not security related.
memset(&in->inode.dir_layout, 0, sizeof(in->inode.dir_layout));
if (in->inode.is_dir()) {
in->inode.dir_layout.dl_dir_hash = g_conf()->mds_default_dir_hash;
inode_t()
{
clear_layout();
+ // FIPS zeroization audit 20191117: this memset is not security related.
memset(&dir_layout, 0, sizeof(dir_layout));
}
if (struct_v >= 4)
decode(dir_layout, p);
- else
+ else {
+ // FIPS zeroization audit 20191117: this memset is not security related.
memset(&dir_layout, 0, sizeof(dir_layout));
+ }
decode(layout, p);
decode(size, p);
decode(truncate_seq, p);
bufferlist flockbl;
cap_reconnect_t() {
+ // FIPS zeroization audit 20191117: this memset is not security related.
memset(&capinfo, 0, sizeof(capinfo));
snap_follows = 0;
}
mutable ceph_mds_snaprealm_reconnect realm;
snaprealm_reconnect_t() {
+ // FIPS zeroization audit 20191117: this memset is not security related.
memset(&realm, 0, sizeof(realm));
}
snaprealm_reconnect_t(inodeno_t ino, snapid_t seq, inodeno_t parent) {