Merge "conman: Don't unnecessarily update subnet routes."
diff --git a/conman/interface.py b/conman/interface.py
index cd4d323..50fe7a3 100755
--- a/conman/interface.py
+++ b/conman/interface.py
@@ -166,8 +166,8 @@
subnet = current.get('subnet', {})
if (self._subnet and
- (subnet.get('via', None), subnet.get('metric', None)) !=
- (self._gateway_ip, str(self.metric))):
+ (subnet.get('route', None), subnet.get('metric', None)) !=
+ (self._subnet, str(self.metric))):
logging.debug('Adding subnet route for dev %s', self.name)
self.delete_route('subnet')
self._ip_route('add', self._subnet,