261a262,268
> unsigned int
> Process::drain(DrainManager *dm)
> {
> find_file_offsets();
> return 0;
> }
>
491c498
< Process::FdMap::serialize(std::ostream &os)
---
> Process::FdMap::serialize(CheckpointOut &cp) const
502c509
< Process::FdMap::unserialize(Checkpoint *cp, const std::string &section)
---
> Process::FdMap::unserialize(CheckpointIn &cp)
513c520
< Process::serialize(std::ostream &os)
---
> Process::serialize(CheckpointOut &cp) const
524,525c531
< find_file_offsets();
< pTable->serialize(os);
---
> pTable->serialize(cp);
527,528c533
< nameOut(os, csprintf("%s.FdMap%d", name(), x));
< fd_map[x].serialize(os);
---
> fd_map[x].serializeSection(cp, csprintf("FdMap%d", x));
535c540
< Process::unserialize(Checkpoint *cp, const std::string &section)
---
> Process::unserialize(CheckpointIn &cp)
546c551
< pTable->unserialize(cp, section);
---
> pTable->unserialize(cp);
548c553
< fd_map[x].unserialize(cp, csprintf("%s.FdMap%d", section, x));
---
> fd_map[x].unserializeSection(cp, csprintf("FdMap%d", x));