Dunque, invece di creare una struttura e incasinare un po' le cose in questo modo, ho risolto il tutto creando il thread PRIMA e poi lanciando la funzione da fargli eseguire.

Soltanto che ora mi da un problema di "segmentation fault" e ho pensato potesse derivare dal fatto che ora la mia pthread_create è nella forma

pthread_create(&threadID, NULL, NULL, NULL)

Probabilmente è sbagliato dare il vaolre NULL al terzo argomento. Ma quindi se voglio che il thread appena creato esegua semplicemente il codice seguente alla chiamata pthread_create, come devo fare?
Grazie!!!