From ab0ef99eace3bff348b56cef74c62a1b1cfdaf72 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Mon, 15 Dec 2008 00:55:10 +0100 Subject: [PATCH] Fix wrong subtype assignment within network devices --- plugins/netdev.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/plugins/netdev.c b/plugins/netdev.c index 226d633..3e08534 100644 --- a/plugins/netdev.c +++ b/plugins/netdev.c @@ -41,6 +41,11 @@ static void create_element(struct connman_element *parent, element->type = type; element->index = parent->index; + if (parent->parent) + element->subtype = parent->parent->subtype; + else + element->subtype = CONNMAN_ELEMENT_SUBTYPE_UNKNOWN; + connman_element_register(element, parent); } -- 1.7.9.5