From a86e79d2d3495258bbe41b67c14c0f24679bee27 Mon Sep 17 00:00:00 2001 From: Laurent Ghigonis Date: Thu, 13 Dec 2012 16:32:07 +0100 Subject: adapt to use libggnet group parenting --- gg_map/gg_map.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'gg_map/gg_map.c') diff --git a/gg_map/gg_map.c b/gg_map/gg_map.c index 4045088..2f971a3 100644 --- a/gg_map/gg_map.c +++ b/gg_map/gg_map.c @@ -39,12 +39,16 @@ ip_to_str(u_int ip) } static void -_cb_ggnet_addgroup(struct ggnet *net, struct ggnet_nodegroup *group) +_cb_ggnet_addgroup(struct ggnet *net, struct ggnet_nodegroup *group, + struct ggnet_nodegroup *parent) { Egraph_Vertice *vgroup; vgroup = egraph_group_add(_egraph, ip_to_str(group->addr.s_addr), group); ggnet_nodegroup_usrdata_set(group, vgroup); + if (parent) + egraph_group_vertice_attach(_egraph, vgroup, + ggnet_nodegroup_usrdata_get(parent)); } static void -- cgit v1.2.3-59-g8ed1b