def fso_readlink(self, path):
path = self.deref(path, to_parent=True)<EOL>st = self.fso_lstat(path)<EOL>if not stat.S_ISLNK(st.st_mode):<EOL><INDENT>raise OSError(<NUM_LIT>, '<STR_LIT>', path)<EOL><DEDENT>if st.st_overlay:<EOL><INDENT>return self.entries[path].content<EOL><DEDENT>return self.originals['<STR_LIT>'](path)<EOL>
overlays os.readlink()