The IDE (VS) see’s the mdns.h file just fine, but on compile it doesn’t seem to see it resulting in not declared in this scope errors.
Nevermind, it was a conflict between my own mDNS.h and mdns.h (I would of figured it would be case sensative, guess not)