Añadidos typedefs a las structs y utilización de los mismos en el código que hacía referencia a las structs.