From 314b33c511f8aa53c9fb97c6a9ad9d410f06af26 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Wed, 5 Oct 2011 16:03:16 +0200 Subject: add better debug messages for interface create/remove/update --- interface.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'interface.c') diff --git a/interface.c b/interface.c index 59b7ea2..73da2ab 100644 --- a/interface.c +++ b/interface.c @@ -420,11 +420,14 @@ interface_update(struct vlist_tree *tree, struct vlist_node *node_new, struct interface *if_old = container_of(node_old, struct interface, node); struct interface *if_new = container_of(node_new, struct interface, node); - if (node_old && node_new) + if (node_old && node_new) { + D(INTERFACE, "Update interface '%s'\n", if_new->name); interface_change_config(if_old, if_new); - else if (node_old) + } else if (node_old) { + D(INTERFACE, "Remove interface '%s'\n", if_old->name); set_config_state(if_old, IFC_REMOVE); - else if (node_new) { + } else if (node_new) { + D(INTERFACE, "Create interface '%s'\n", if_new->name); interface_claim_device(if_new); proto_init_interface(if_new, if_new->config); interface_ip_init(if_new); -- cgit v1.2.3