void set_ss_attr_corrupted() {
errors |= err_t::SS_ATTR_CORRUPTED;
}
+ void set_obj_size_oi_mismatch() {
+ errors |= err_t::OBJ_SIZE_OI_MISMATCH;
+ }
void encode(bufferlist& bl) const;
void decode(bufferlist::iterator& bp);
};
void set_auth_missing(const hobject_t& hoid,
const map<pg_shard_t, ScrubMap*>&,
map<pg_shard_t, shard_info_wrapper>&,
- int &shallow_errors, int &deep_errors);
+ int &shallow_errors, int &deep_errors,
+ const pg_shard_t &primary);
void set_version(uint64_t ver) { version = ver; }
void encode(bufferlist& bl) const;
void decode(bufferlist::iterator& bp);