static void pingpong_setup(void) { nua = s2_nua_setup("register with pingpong", TPTAG_PINGPONG(20000), TPTAG_KEEPALIVE(10000), TAG_END()); tport_set_params(s2sip->tcp.tport, TPTAG_PONG2PING(1), TAG_END()); }
void s2_dialog_setup(void) { nua = s2_nua_setup("simple", SIPTAG_ORGANIZATION_STR("Pussy Galore's Flying Circus"), NUTAG_OUTBOUND("no-options-keepalive, no-validate"), TAG_END()); dialog = su_home_new(sizeof *dialog); fail_if(!dialog); s2_register_setup(); }
static void etsi_setup(void) { nua = s2_nua_setup("ETSI", NUTAG_OUTBOUND("no-options-keepalive, no-validate"), TAG_END()); soa = soa_create(NULL, s2base->root, NULL); fail_if(!soa); soa_set_params(soa, SOATAG_USER_SDP_STR("m=audio 5008 RTP/AVP 8 0" CRLF "m=video 5010 RTP/AVP 34" CRLF), TAG_END()); d1 = su_home_new(sizeof *d1); fail_if(!d1); d2 = su_home_new(sizeof *d2); fail_if(!d2); }
static void register_setup(void) { nua = s2_nua_setup("register", TAG_END()); }