Solved, please skip this question.
arduino_syslog_server:20: error: expected unqualified-id before '.' token
So, what is the token in question?
WiFiUDP.begin(h);
If the header file name is WiFiUdp.h, it is unlikely that the class name is wIfIuDP, don't you think?
Without a link to the libraries that you are using, we can't be sure what the actual class name is.
No the class call is the correct name, I checked.
All of the Classes used are under WiFi - Arduino Reference
It is very unfriendly to delete your question when you get an answer.
This is intended to be a community where everyone can learn from everyone else. Now it is impossible for anyone else to benefit from your question.
...R