Hi,

this patchset fixes this bug https://bugs.meego.com/show_bug.cgi?id=25027

v2:
This version 2 of the patchset refactors the patches #2 and #3 so
that they are more readable.

v1:
If the user moves cellular service around, the route to cellular
network will disappear because connman sets only a default route to
point-to-point link.

So the patchset sets some additional routes so that if the cellular
network does not have default route, at least some routes are defined
for it. This is done in patch #3.

The patch #2 setups route to nameservers behind point-to-point
links. The original code needed some error checks and retry with
proper parameters.

Cheers,
Jukka


Jukka Rissanen (3):
  net: Add functions to get dest address of P-t-P link
  service: Nameservers behind P-t-P link need special handling
  connection: Set additional point-to-point route

 include/inet.h   |    2 +
 src/connection.c |   56 +++++++++++++++++++++++---------
 src/inet.c       |   94 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/service.c    |   31 +++++++++++++----
 4 files changed, 159 insertions(+), 24 deletions(-)

-- 
1.7.5.4

_______________________________________________
connman mailing list
[email protected]
http://lists.connman.net/listinfo/connman

Reply via email to