Where does the type HEADER get defined?
I'm trying to cross-compile dnsmasq from ubuntu to android.
When normally compiling it compiles without any error's, howevery when cross compiling i'm getting error's
dnsmasq.h: 710: error: expected ')' before '*' token
since bionic (the libc version for android) is a lightweight i'm pretty sure the problem lies there.
At line 710 there's a function declared: with the parameters: HEADER *header, size_t qlen, char *name, insigned short *typep
I think the problem is the HEADER type, that bionic does not have the header file or whatever. However where in linux could i find this type? or what should i include?
It's also kind of hard to google this problem for obvious reasons (the word header is kinda common in c :D)
If anyone could give me any pointers...