Merge changes Id0ab90fe,I5f5c9872 into qt-dev

* changes:
  Move ExternalPrivateDnsStatus away from libnetd_resolv's public headers
  Avoid pass-by-reference in C-style ABI of libnetd_resolv