So say I make another source code file, say "bot.c", and then include the same header files that "PutClientInServer" has. If I make a function in that, and try to declare a pointer in it like this: "gclient_t *client;", I get an error when I try to compile: "error C2275: 'gclient_t' : illegal use of this type as an expression".