How do u declare a function pointer which takes a void pointer and returns a void pointer.

so the function pointer should point to something like

void * process(void * data)
{

}