Mit typedef funktioniert es bei mir so, wie Du es geschrieben hast.
Vor dem foo muss natürlich noch der Datentyp stehen.

Gruß,
askazo