Nu mi-e foarte clar ce faci acolo în popen. Trebuie să iei efectiv comanda primită ca argument, să faci fork + execve la 'sh -c comanda_respectivă' , să faci redirectările corespunzătoare în/din pipe, iar în procesul părinte să setezi fd-ul structurii FILE la capătul corespunzător al pipe-ului. Comanda o iei ca atare, nu trebuie s-o parsezi sau altceva.
On Wed, 3 Apr 2019 at 17:55, Ana Secuiu via so <so@cursuri.cs.pub.ro> wrote: > > Buna! > > Tot la ultimele doua teste am si eu o problema pe vmchecker, "memcheck > failed", dar pe masina virtuala totul merge bine. Care ar putea fi problema > si cum pot sa o investighez? > > Multumesc, > Ana Secuiu > > On Wednesday, April 3, 2019, 4:50:06 PM GMT+3, Ruxandra Avram via so > <so@cursuri.cs.pub.ro> wrote: > > > Salut, > > Am submis tema pe vmchecker și am observat 2 erori ciudate la ultimele 2 > teste : mesg: ttyname failed: Inappropriate ioctl for device. Această eroare > nu este semnalată, însă, pe mașina virtuală. > Care ar putea fi cauza? > > Username-ul pe cs.curs este maria.avram și codul sursă este încărcat și pe > gitlab. > > Mulțumesc! > _______________________________________________ > http://ocw.cs.pub.ro/courses/so/info/lista-discutii > _______________________________________________ > http://ocw.cs.pub.ro/courses/so/info/lista-discutii _______________________________________________ http://ocw.cs.pub.ro/courses/so/info/lista-discutii