vpnd: Make sure provider is taken to ready state
authorJukka Rissanen <jukka.rissanen@linux.intel.com>
Mon, 12 Nov 2012 12:07:50 +0000 (14:07 +0200)
committerPatrik Flykt <patrik.flykt@linux.intel.com>
Fri, 23 Nov 2012 10:58:52 +0000 (12:58 +0200)
commit13f0741726c7710e998de0c9c8384e0f0279f99d
tree6d44a1a990768b33a0ec7d4fe39a1ba6cc895499
parentb5bcfa6d3a39e9a2f35c823884205fa5fcf24c9d
vpnd: Make sure provider is taken to ready state

If the connman_inet_ifup() says the interface is already UP,
then it is possible that we might not get a call to vpn_newlink().
That would be really bad as the provider would then never go to
ready state. So in this case we manually call vpn_newlink() to
take the interface UP. If the newlink was called before our call,
then our manual call will be ignored.
vpn/plugins/vpn.c