Function prototype typedef and cast.