| commit | 8bd00d5f7ced34a45173e45537dc3100d62ee6a5 | [log] [tgz] |
|---|---|---|
| author | Erik Kline <ek@google.com> | Fri Dec 08 17:47:50 2017 +0900 |
| committer | Erik Kline <ek@google.com> | Thu Jan 11 09:47:40 2018 +0900 |
| tree | dc92c5b7729305897f8831a387000fbdf4d4b213 | |
| parent | f448371208a53a93657b8120105e5f5fbb9feee8 [diff] |
Refactor to InterfaceParams utility class
NetworkInterface throws Exceptions every time you look at it askance.
Try to make something we instantiate fully, once, and pass it around.
Partial MacAddress-ification as well, for good measure.
Test: as follows
- built
- flashed
- booted
- runtest frameworks-net passes
- basic IPv6 tethering works
Bug: 32163131
Bug: 62476366
Change-Id: I16c145fddb4e76387370338d792a438eed886d7f