Eclipse can't find function declaration [solved]

Don’t know why, but for me < strike > doesn’t work for all text

I tranversting [ ]

and bump into
[ ]
struct HostAdapter* getHostAdapter(char* hostAndAdapterTxt);

i’m in latest eclipse ide for c/c++ (4.5.2)
i usually highlight function name, click right button on mouse, and select open declaration, and it worked, but for this i’m stuck

Caused by not importing all files here is this function
[ ]