Change dnsmasq input command argument separator

Heretofore netd issued commands to dnsmasq over a stdin channel
using ":" as an argument separator. This make it very complicated
to issue commands that involve IPv6 addresses.

This changes the separator from ":" to "|".

Additionally:

    - Pass DHCP range string literals through to startTethering(),
      still performing string literal to IPv4 address validation.

Bug: 9580643
Change-Id: I210daf311a4c3d84dae3ed054b92c9fa399a791f
3 files changed
tree: 700f9f0fc3366ff4646f9f863f92de56cc8acba1
  1. client/
  2. include/
  3. server/
  4. Android.mk
  5. MODULE_LICENSE_APACHE2
  6. NOTICE