diff options
author | Dan Williams <dcbw@redhat.com> | 2016-04-20 11:09:13 -0500 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2016-05-03 11:39:19 -0500 |
commit | f5a061efbf29642521e3da6f5f6ff98129643143 (patch) | |
tree | bc10ebb528c19537deaad6a836c054031fcd0e3d /plugins/generic/mm-plugin-generic.c | |
parent | ccc148fe9bc24a687ba868070014028d7ad0bb22 (diff) |
bearer-mbim: fine-tune bearer IP method reporting
v4: modems/providers may not return DNS servers and not all modems
support DHCP, so lack of DNS servers should not indicate a bearer
IP method of "DHCP". IP config daemon/scripts already have to handle
missing DNS anyway.
v6: IPv6 requires SLAAC or DHCPv6 as part of the specification, so for
now we assume modems will support it. Provide all the info the modem
sent, but if there is any missing information use an IP method of
"DHCP" to indicate that info should be obtained via SLAAC/DHCPv6. Only
use an IP method of "STATIC" when all basic properties are given by
the modem.
Diffstat (limited to 'plugins/generic/mm-plugin-generic.c')
0 files changed, 0 insertions, 0 deletions