void join_setup(struct port_list *portlist, int message_type, union parameter *param);
void join_information(struct port_list *portlist, int message_type, union parameter *param);
void join_overlap(struct port_list *portlist, int message_type, union parameter *param);
void join_proceeding(struct port_list *portlist, int message_type, union parameter *param);
void join_alerting(struct port_list *portlist, int message_type, union parameter *param);
void join_connect(struct port_list *portlist, int message_type, union parameter *param);
void join_setup(struct port_list *portlist, int message_type, union parameter *param);
void join_information(struct port_list *portlist, int message_type, union parameter *param);
void join_overlap(struct port_list *portlist, int message_type, union parameter *param);
void join_proceeding(struct port_list *portlist, int message_type, union parameter *param);
void join_alerting(struct port_list *portlist, int message_type, union parameter *param);
void join_connect(struct port_list *portlist, int message_type, union parameter *param);