Configurando um descritor de arquivo fmemopen ed como a entrada padrão para um processo filho

Tenho um descritor de arquivo fmemopen (apontando para um buffer no pai) no Linux e gostaria de poder, em C, definir esse descritor de arquivo como a entrada padrão para um processo filho (para quem não tenho acesso para o código)

Isso é possível? Se sim, como faço? Gostaria de evitar a necessidade de gravar em disco, se possíve

questionAnswers(3)

yourAnswerToTheQuestion