- surfxml_add_callback(STag_surfxml_host_cb_list, &parse_ns3_add_host); //HOST
- surfxml_add_callback(STag_surfxml_router_cb_list, &parse_ns3_add_router); //ROUTER
- surfxml_add_callback(STag_surfxml_link_cb_list, &parse_ns3_add_link); //LINK
- surfxml_add_callback(STag_surfxml_AS_cb_list, &parse_ns3_add_AS); //AS
- surfxml_add_callback(STag_surfxml_cluster_cb_list, &parse_ns3_add_cluster); //CLUSTER
-
- surfxml_add_callback(ETag_surfxml_platform_cb_list, &create_ns3_topology); //get_one_link_routes
- surfxml_add_callback(ETag_surfxml_platform_cb_list, &parse_ns3_end_platform); //InitializeRoutes
+ sg_platf_host_add_cb (&parse_ns3_add_host);
+ sg_platf_router_add_cb (&parse_ns3_add_router);
+ sg_platf_link_add_cb (&parse_ns3_add_link);
+ sg_platf_cluster_add_cb (&parse_ns3_add_cluster);
+ sg_platf_AS_begin_add_cb (&parse_ns3_add_AS);
+ sg_platf_postparse_add_cb(&create_ns3_topology); //get_one_link_routes
+ sg_platf_postparse_add_cb(&parse_ns3_end_platform); //InitializeRoutes