- /* Create discovery endpoint */
- FWP_DEBUG("Service vres created\n");
- fwp_mngt_service_vres_create(&fwp_participant_mngr->vresd);
+ mngr_info.id.node_id = inet_addr(fwp_configuration.mngr_addr);
+ FWP_DEBUG("mngr node=%s node_id=%d\n",
+ fwp_configuration.mngr_addr,
+ mngr_info.id.node_id);
+ if (mngr_info.id.node_id == inet_addr("255.255.255.255")) {
+ /* if default then check env variable */
+ value = getenv("FWP_MNGR_ADDR");
+ if (value) {
+ mngr_info.id.node_id = inet_addr(value);
+ }
+ }
+ fwp_configuration.mngr_node_id = mngr_info.id.node_id;
+ mngr_info.id.app_id = getpid();
+ mngr_info.stream_id = fwp_configuration.mngr_stream_id;