=== External terminal ===
'''external''' terminals stands for cases when file descriptors known to be changing between checkpoint/restore cycles and passed from command line options, see [[
Inheriting_FDs_on_restore]] for details. For this kind of terminals we are relying the file descriptors already opened and passed available so on restore we simply reuse them.
=== Serial terminal ===