Buenas gente, estoy haciendo un proyecto para solucionar sudokus y me he quedado un tanto encallao :S
tengo una estructura del tipo:
typedef struct tNode {
  int **sudoku;
  struct tNode *seguent;
} tNode;
 
con un array bidimensional para guardar el tablero y otro campo apuntando al siguiente tablero.
tambien tengo declarada la funcion para reservar la memoria del tablero (mediante memoria dinamica). esta funcion la he conseguido por ahi 

int ReservaMemoria(int ***sudoku){
.
.
.
}
 
como veis a esa funcion solo le quiero pasar por parametro el campo tablero de la estructura tNode. asi pues...
declaro una variable:
y lo que me falta es como tiene que ser la llamada a la funcion :S ya lo he probado de muchas maneras y no consigo solucionarlo. a ver si alguien me puede ayudar:
ReservaMemoria(a->.....);
 
muchas gracias de anemano