diff --git a/connman/src/rtnl.c b/connman/src/rtnl.c index 95d59d002b334be99864bc63d674ba31f1ec9e8c..7a0473e5a800f8a67fd055da2c637369a3957b0a 100644 --- a/connman/src/rtnl.c +++ b/connman/src/rtnl.c @@ -132,6 +132,7 @@ static void read_uevent(struct interface_data *interface) if (ether_blacklisted(name)) { interface->service_type = CONNMAN_SERVICE_TYPE_UNKNOWN; interface->device_type = CONNMAN_DEVICE_TYPE_UNKNOWN; + goto out; } else { interface->service_type = CONNMAN_SERVICE_TYPE_ETHERNET; interface->device_type = CONNMAN_DEVICE_TYPE_ETHERNET;