R
Richard Bos
packet.h:55: two or more data types in declaration of `construct_request'
packet.h:55: long, short, signed or unsigned invalid for `construct_request'
Here is what line 55 in packet.h is:
unsigned char *construct_request(unsigned char *packet);
Wild guess time, since you haven't shown enough code for a tame guess.
You may have #defined or typedef'd construct_request to be a type. For
example, you could have done
#define construct_request int
or
typedef int construct_request;
earlier in your code.
If not, post more code.
Richard