*/
struct fwp_sockaddr peer;
/**< source port */
- int sport;
+ unsigned int sport;
/**< dest port */
- int dport;
+ unsigned int dport;
/**< dest node */
int node;
/**< socket descriptor*/
*
*/
int fwp_endpoint_get_params(unsigned int *node, unsigned int *port, int *flags,
- fwp_endpoint_d_t *epointdp)
+ fwp_endpoint_d_t epointd)
{
- fwp_endpoint_t *epoint = *epointdp;
+ fwp_endpoint_t *epoint = epointd;
*node = epoint->node;
*port = epoint->sport;
int fwp_endpoint_table_init(unsigned int nr_endpoints);
int fwp_endpoint_get_params(unsigned int *node, unsigned int *port, int *flags,
- fwp_endpoint_d_t *epointdp);
+ fwp_endpoint_d_t epointdp);
int fwp_send_endpoint_create(unsigned int node, unsigned int port, int flags,
fwp_endpoint_d_t *epointdp);
int fwp_mngt_init()
{
fwp_participant_info_t my_info;
+ int flags;
my_info.id.node_id = inet_addr("127.0.0.1");
my_info.id.app_id = getpid();
/* temporarily*/
- my_info.stream_id = FWP_MNGR_STREAM_ID;
+ my_info.stream_id = 0;
fwp_participant_this = fwp_participant_create(&my_info);
FWP_DEBUG("Management receive endpoint created\n");
- fwp_receive_endpoint_create(FWP_MNGR_STREAM_ID, 0, &fwp_mngt_repointd);
+ fwp_receive_endpoint_create(0, 0, &fwp_mngt_repointd);
+ fwp_endpoint_get_params(&(fwp_participant_this->id.node_id),
+ &fwp_participant_this->stream_id,
+ &flags,
+ fwp_mngt_repointd);
return 0;
}
typedef
struct fwp_participant_id {
- int node_id;
- int app_id;
+ unsigned int node_id;
+ unsigned int app_id;
} fwp_participant_id_t;
typedef