Improve handling of invalid private DNS settings am: 4a15140077

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/15057279

Change-Id: Ia40a4a43c5d9df8f3974d0fc079a8067cf0a35d9