#pragma once #include #include #include #include #include #include #include class LinkToLostAndFoundMsgEx : public LinkToLostAndFoundMsg { public: virtual bool processIncoming(ResponseContext& ctx); private: void linkDirInodes(FsckDirInodeList* outFailedInodes, FsckDirEntryList* outCreatedDirEntries); void linkFileInodes(FsckFileInodeList* outFailedInodes, FsckDirEntryList* outCreatedDirEntries); FhgfsOpsErr deleteInode(std::string& entryID, uint16_t ownerNodeID); };