IIUC, ambient practice is to define <code> typedef struct ConnectionInfo_ { ... } ConnectionInfo; </code> and avoid having to say "struct" everywhere we refer to the type.