code: func (p *Pod) openFile(path string, flags int) (*os.File, error) {
  	cdirfd, err := p.Fd()
  	if err != nil {
  		return nil, err
  	}
  
  	fd, err := syscall.Openat(cdirfd, path, flags, 0)
  	if err != nil {
  		return nil, err
  	}
  
  	return os.NewFile(uintptr(fd), path), nil
  }
docs: // openFile opens a file from a pod's directory returning a file descriptor.